文档
a 项目

metrics

配置 Prometheus 指标暴露端点,以便可以将收集的指标暴露以进行抓取。指标必须首先在您的全局选项中开启。

请注意,/metrics 端点也附加到 管理 API,它是不可配置的,并且在禁用管理 API 时不可用。

此端点将以 Prometheus 暴露格式 返回指标,或者,如果协商,则以 OpenMetrics 暴露格式 (application/openmetrics-text) 返回指标。

另请参阅 使用 Prometheus 指标监控 Caddy

语法

metrics [<matcher>] {
	disable_openmetrics
}
  • disable_openmetrics 禁用 OpenMetrics 协商。通常不是必需的,除非需要解决解析错误。

示例

在默认 /metrics 路径暴露指标

metrics /metrics

在另一个路径暴露指标

metrics /foo/bar/baz

在单独的子域名上提供指标

metrics.example.com {
	metrics
}

禁用 OpenMetrics 协商

metrics /metrics {
	disable_openmetrics
}