是否可以在 centos 上设置 prometheus/grafana 来监控实验室中的多个 K8S 集群?该架构可以类似于下面的架构,尽管不是严格要求的。目前我们拥有的 kubernetes 集群,没有安装 prometheus 和 grafana。文档不是很清楚是否需要额外的组件/代理远程推送以及如何配置中央 prometheus 和 K8S 才能达到结果?谢谢。
问问题
245 次
1 回答
0
您有不同的解决方案来实现您的用例:
- 您可以使用prometheus federation。这将允许您拥有一个中央 prometheus 服务器,该服务器将从其他 prometheus 服务器中抓取样本。
- 您可以使用remote_write 配置。这将允许您将样本发送到远程端点(然后最终抓取该中央端点)。您还可以使用此配置应用重新标记规则。
- 正如@JulioHM 在评论中所说,您可以使用其他工具,例如thanos或Cortex。这些工具很棒,可以让您做更多的事情,而不仅仅是写入远程端点。您将能够实现 prometheus 服务器的水平扩展、长期存储等。
于 2021-11-03T15:16:34.210 回答