IT码农库

您当前所在位置:首页 > 网络编程 > 其它综合

其它综合

Grafana 系列之统一铺示Prometheus数据源

[db:来源] 东风微鸣2023-05-08其它综合1275
这篇文章主要为大家介绍了Grafana 系列之统一铺示Prometheus数据源配置详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多入步,早日升职加薪

Grafana Prometheus 数据源

系列文章

Grafana 提供了对 Prometheus 的内置支持。本文会介绍 Grafana Prometheus(也包括 Prometheus 的兼容实现,如 Thanos, Mimir 等) 数据源的部分选项、变量 (Variable)、查询 (Query) 和其他针对 Prometheus 数据源的功能。

配置 Prometheus 数据源

这里选择几项重要的部分入行说明:

  • URL: Prometheus Server 的 URL, 示例为:http://prometheus.example.org:9090 (不需要 path 等信息)
  • Manage alerts via Alerting UI: 启用后可以集成 AlertManager, Grafana 可以显示、治理 AlertManager。启用后,可以选择对应的 Prometheus AlertManager 数据源
    • Alertmanager data source: 下拉框,选择对应的 Prometheus AlertManager 数据源
  • Type: Prometheus Server 的类型;包括 Prometheus, Cortex, Thanos, Mimir。当选择时,版本字段会尝试使用 Prometheus buildinfo API 自动填充。一些普罗米修斯类型,如 Cortex,不支持这个 API,必须手动填进。
  • Disable metrics lookup: 勾选该选项将禁用查询字段自动完成中的度量选择器和度量/标签支持。假如你在较大的 Prometheus 实例中碰到性能问题,这将有所帮助。
  • Custom query parameters: 在 Prometheus 查询 URL 中添加自定义参数。例如,timeoutpartial_responsededup、或max_source_resolution。多个参数应该用&连接起来。
    • 如:max_source_resolution=5m&timeout=10

配置 Exemplars

大图广告(830*140)