Grafana: 解决 Grafana 图表中缺失数据点的问题

本文件是使用 Prometheus指南的一部分。您可以在这里查看完整指南:如何配置 Grafana 以使用 Prometheus 作为数据源

👋 欢迎使用 Stackhero 文档!

Stackhero 提供现成的 Grafana cloud 解决方案,具有众多优势,包括:

  • 无限用户、仪表板和警报。
  • 包含无限且专用的 SMTP 电子邮件服务器
  • 插件一键安装。
  • 无缝的 SSO 支持,兼容 GitLabGitHubGoogle 和通用 OAuth2 协议。
  • 只需点击即可轻松更新
  • 使用 HTTPS 保护的可定制域名(例如,https://grafana.your-company.com)。
  • 专用私有 VM提供的最佳性能和强大安全性

节省时间简化生活:只需 5 分钟即可试用 Stackhero 的 Grafana cloud hosting 解决方案!

您是否注意到 Grafana 图表中有空白?常见原因是 Prometheus 和 Grafana 之间的抓取间隔不匹配。以下是解决方法:

  1. 打开您的 Prometheus 配置文件并检查 global/scrape_interval 设置。对于 Stackhero 的 Prometheus 实例,默认值通常为 15s

Prometheus 默认配置Prometheus 默认配置

  1. 在 Grafana UI 中,导航到 Configuration > Data Sources 并选择 Prometheus
  2. 确保 Grafana 中的 Scrape Interval 与您的 Prometheus 配置中的 scrape_interval 一致。

Grafana 中的 Prometheus 数据源配置Grafana 中的 Prometheus 数据源配置

通过对齐抓取间隔,您可以解决大多数与仪表板中缺失数据点相关的问题。