繁体   English   中英

将 kubernetes pod 指标导出到外部 prometheus

[英]Export kubernetes pods metrics to external prometheus

我有几个 k8s 集群,我想监控 pod 指标(主要是 cpu/内存)。 为此,我已经有一个 prometheus/grafana 的中央实例,我想用它来监控我所有 podsk8s 集群的 pod 指标。

抱歉,如果我已经阅读了很多教程,但它总是在集群本身上安装一个专用的 prometheus/grafana 实例,那么我已经提出了这个问题。 我不希望这样,因为我已经在其他地方运行了 prometheus/grafana。 我只想“导出”指标。

我在每个集群上都安装了度量服务器,但我不确定是否需要部署其他东西。 请给我提意见。

那么,如何将我的 pod 指标导出到我的 prometheus/grafana 实例?

谢谢

将答案发布为社区 wiki,随时编辑和扩展。


为此,您需要使用federation for prometheus。

联合允许 Prometheus 服务器从另一个 Prometheus 服务器抓取选定的时间序列。

使用federation的主要思想是:

Prometheus 是一个非常灵活的监控解决方案,其中每个 Prometheus 服务器都能够以高可用性、安全的方式充当另一个 Prometheus 服务器的目标。 通过配置和使用联邦,Prometheus 服务器可以从其他 Prometheus 服务器中抓取选定的时间序列数据

请参见此处的示例。

暂无
暂无

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

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