Prometheus 指标配置

问题描述

我对 Prometheus 还很陌生,据我所知,Prometheus 中已经有许多可用的指标。但是我看不到列表中许多示例中使用的“HTTP_Requests_total”。我们是否需要配置任何东西才能使用这些 HTTP 指标?

我的要求是计算一次访问服务器的 HTTP 请求数。因此,HTTP_Request_total 或 HTTP_Requests_in_flight 指标对使用会有很大帮助。

有人可以在这里指导我下一步做什么吗?

解决方法

documentation 内容广泛且有用。

installation

如果你有 Docker,你可以简单地运行:

docker run \
--interactive --tty --rm \
--publish=9090:9090 \
prom/prometheus

然后浏览:http://localhost:9090

默认配置设置为抓取 itself

您可以列出这些metrics

并绘制 prometheus_http_requests_total 个它们。