Grafana 支持查询 Prometheus。Prometheus 的 Grafana 数据源自 Grafana 2.5.0 (2015-10-28) 起已包含在内。
下图显示了一个查询 Prometheus 数据的 Grafana 仪表板示例
要安装 Grafana,请参阅官方 Grafana 文档。
默认情况下,Grafana 将监听于http://localhost:3000。默认登录凭据是 "admin" / "admin"。
要在 Grafana 中创建 Prometheus 数据源
http://localhost:9090/
)下图显示了一个数据源配置示例
按照添加新的 Grafana 图形的标准方法操作。然后
method
和 status
标签,并用破折号分隔,可以使用图例格式字符串 {{method}} - {{status}}
。在 Grafana 7.2 及更高版本中,建议在 rate
和 increase
函数中使用 $__rate_interval
变量。推荐使用此变量。
Grafana.com 维护着一个共享仪表板集合,可以下载并在独立的 Grafana 实例中使用。使用 Grafana.com 的“过滤”选项仅浏览针对“Prometheus”数据源的仪表板。
当前,你必须手动编辑下载的 JSON 文件,并更正 datasource:
条目,以反映你为 Prometheus 服务器选择的 Grafana 数据源名称。使用“仪表板”→“主页”→“导入”选项将编辑后的仪表板文件导入到你的 Grafana 安装中。
本文档是开源的。请通过提交 issues 或 pull requests 来帮助改进它。