繁体   English   中英

单个 Grafana 图表同时从两个 prometheus 实例中绘制数据

[英]Single Grafana chart drawing data from two prometheus instances at the same time

我们有多个 prometheus 实例。 但是他们每个人都可能缺少一些数据。

如果有一种方法可以同时从同一张图表上的多个 prometheus 实例中提取数据,这样我们就可以可视化最完整的数据集,那就太好了。

我注意到 Grafana 中的数据源类型变量允许多值:

在此处输入图像描述

我试过了,但它似乎不起作用。 由于图表仍在从我选择的多个普罗米修斯实例中提取数据。

有什么方法可以实现我想要的吗?

如果您想在 Grafana 的同一面板上打印来自不同数据源的数据,那么本机是不可能的。
您必须为每个数据源创建一个面板。

但是,可以通过使用诸如thanosCortex等外部工具来实现这一点。

除其他外,这些工具允许您拥有一个入口点,该入口点将聚合来自所有 prometheus 实例的指标。 这样,您就可以使用 Thanos 或 Cortex 作为数据源在 Grafana 的同一个面板中打印它们。

但是,请注意,添加此类工具并非易事,您必须重新考虑您的 prometheus 架构。 这些工具不仅仅用于聚合来自不同 prometheus 服务器的数据。 它们还将允许您轻松扩展您的架构,并为您提供有关度量存储的新可能性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM