Skip to main content

可观察性

本文简要介绍了可供Backstage集成商使用的可观测性选项。

Datadog RUM 事件

查看如何在应用程序中安装 Datadog 事件这里

记录

后端提供一个中央温斯顿根日志记录器,插件应使用它来满足日志记录需求。 在默认的生产设置中,它在 stdout 上输出结构化的 JSON 日志,字段为"service": "backstage"如果插件希望更精确地指定发出日志信息的进程的哪一部分,则应添加一个"component"领域来完成。

日志行示例如下

{
"service": "backstage",
"type": "plugin",
"plugin": "catalog",
"component": "catalog-all-locations-refresh",
"level": "info",
"message": "Locations Refresh: Refreshing location bootstrap:bootstrap"
}

健康检查

Backstage资源库中的示例后端供应品上的一个非常基本的健康检查端点/healthcheck您也可以在后端添加这样的处理程序,并为其提供符合您特定健康检查需求的逻辑。