Grafana 仪表板显示从普罗米修斯删除的信息

Posted

技术标签:

【中文标题】Grafana 仪表板显示从普罗米修斯删除的信息【英文标题】:Grafana dashboard showing deleted information from prometheus 【发布时间】:2019-07-10 22:25:26 【问题描述】:

我正在使用 grafana 和 prometheus 来监控我安装在 aws 上的应用程序。升级我的应用程序时,我会收到我机器的新实例 ID。虽然 prometheus 使用新的实例 id 进行了更新,但 grafana 除了显示新的实例 id 之外,仍然显示旧的实例 id。

如何从 grafana 中清除旧的和不必要的信息?

我通过运行以下查询获取实例 ID 作为参数:

label_values(cts_per_processor_task_duration_seconds_sumjob="octane-apps",region="$region", instance)

据我所知,它没有从仪表板 JSON 文件中删除。

谢谢!

【问题讨论】:

你看到这个页面了吗:docs.grafana.org/installation/troubleshooting? 【参考方案1】:

新实例也被prometheus监控,但“旧”数据仍在storage中。默认数据保留时间为 15 天,因此旧机器的所有数据应在该期限后自动消失。 能够将旧版本应用程序的数据(历史数据)与当前数据进行比较是一个不错的功能,但为什么要立即删除数据呢?如果您只是想将其“隐藏”在某些图表或板上,请添加 template variable,然后使用选择框过滤您的机器。

【讨论】:

以上是关于Grafana 仪表板显示从普罗米修斯删除的信息的主要内容,如果未能解决你的问题,请参考以下文章

如何从 grafana 的仪表板列表中删除登陆仪表板?

从 Grafana 仪表板获取当前用户详细信息

Grafana Legend 格式:9100 移除

Grafana 仪表板使用 TDengine 显示数据库名称错误

kubelet 在普罗米修斯目标中失败

如何在 Grafana 中构建显示 Jenkins 作业状态的仪表板?