Hum*_*rum 2 monitoring kubernetes prometheus
正如标题所暗示的,我找不到 Prometheus Adapter 和 Prometheus Operator 之间的任何区别,用于在网络上的 kubernetes 中进行监控。
谁能告诉我有什么区别?或者是否有特定的用例可以使用其中一个?
提前致谢。
这些是完全不同的东西。Prometheus Operator 是 CoreOS 创建的一个工具,用于简化 K8s 中 Prometheus 实例的部署和管理。使用 Prometheus Operator,您可以非常轻松地部署 Prometheus、Alertmanager、Prometheus 警报规则和服务监视器。
在 K8s 中使用自定义指标 API 需要 Prometheus Adapter。它主要用于 Horizontal Pod Autoscaler 根据从 Prometheus 检索到的指标进行扩展。例如,您可以在应用程序内部创建指标并使用 Prometheus 收集它们,然后您可以根据这些指标进行扩展,这非常好,因为默认情况下,K8s 只能基于 CPU 和内存使用的原始指标进行扩展,这是在很多情况下不适合。
所以实际上这两件事可以很好地相互补充。
| 归档时间: |
|
| 查看次数: |
694 次 |
| 最近记录: |