[英]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.