普罗米修斯适配器和普罗米修斯操作员之间的区别



正如标题所暗示的那样,我找不到Prometheus适配器和Prometheus操作员在Kubernetes中进行监视的任何区别。

有人可以告诉我区别吗?或者如果有特定的用例可以使用一个或另一种?

预先感谢。

这些完全不同。Prometheus操作员是CoreOS创建的工具,可简化K8S中Prometheus实例的部署和管理。使用Prometheus操作员,您可以很容易地部署Prometheus,AlertManager,Prometheus Alert规则和服务监视器。

Prometheus适配器在K8中使用自定义指标API是必需的。它主要用于基于从普罗米修斯(Prometheus(检索到的指标来扩展水平豆荚自动赛。例如,您可以在应用程序内部创建指标,并使用Prometheus收集它们,然后您可以根据那些非常好的指标进行扩展,因为默认情况下,K8S只能基于CPU的原始度量和内存用法的规模缩放,而该指标和内存使用情况是在许多情况下不适合。

所以实际上,这两件事可以很好地互补。

最新更新