gpt4 book ai didi

Azure Kubernetes 服务指标与 Prometheus 指标

转载 作者:行者123 更新时间:2023-12-02 23:12:18 26 4
gpt4 key购买 nike

我们是否对 Azure Kubernetes 服务和 Prometheus 中可用的指标列表进行比较,只是想知道通过启用 Prometheus 抓取可以获取哪些类型的附加指标。以下链接中没有提供其他信息:

https://azure.microsoft.com/en-in/updates/azure-monitor-for-containers-prometheus-support-for-aks-engines/

谢谢!

最佳答案

Prometheus是一个时间序列数据库和监控系统。它在某些方面可以与Azure Monitor进行比较。 Prometheus 本身不公开任何指标。它收集指标并通过进一步的工具提供审查(Grafana)和 react (Alert Manager)的平台。

指标来自节点、平台 (kubelet) 和应用程序。节点公开 CPU、内存、磁盘和其他指标。 Kubelet 公开 pod 和配置相关的指标。应用程序(例如入口 Controller )公开请求率、成功/错误率、处理时间等指标。

Azure Monitor 使用默认配置收集节点和 kube 指标。对于应用程序,您可以配置自定义指标并将其提供给 Azure Monitor,但是 Prometheus 已经拥有更广泛的指标生态系统 exporters不需要任何应用程序修改。例如,您可以在部署 helm 时将 controller.metrics.enabled 设置为 true,从而在 NGINX Ingress Controller 中启用基于 Prometheus 的指标导出。图表。

由于 Azure Monitor 还可以 scrape Prometheus 指标,您不必在集群中安装 Prometheus 服务器,只需设置指标导出器即可。然而,尽管安装该服务器是为了短期(6 小时或更长时间)存储信息,但安装该服务器还有一些额外的好处。使用起来更加简单和高效。某些应用程序,例如 Istio,bundle Prometheus 服务器及其安装程序。

关于Azure Kubernetes 服务指标与 Prometheus 指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63334341/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com