Kubernetes 试图将普罗米修斯运营商和服务监控器收集的自定义指标推送到AWS CloudWatch

Kubernetes 试图将普罗米修斯运营商和服务监控器收集的自定义指标推送到AWS CloudWatch,kubernetes,prometheus,amazon-cloudwatch,prometheus-operator,Kubernetes,Prometheus,Amazon Cloudwatch,Prometheus Operator,我正在运行服务监视器以从POD收集指标。然后在普罗米修斯操作员的帮助下,我使用serviceMonitorSelector捕捉普罗米修斯中的这些指标。我在普罗米修斯身上看到了这些指标 现在,我正试图将这些自定义指标从普罗米修斯导出到AWS Cloudwatch。有人知道怎么做吗?最终的结果是在Cloudwatch上的Zenoss的帮助下设置和警报系统。您已经设置了类似的功能。您可以在Kubernetes或任何服务器上运行它,然后让它刮取普罗米修斯正在刮取的同一个目标。(prometheus到cl

我正在运行服务监视器以从POD收集指标。然后在普罗米修斯操作员的帮助下,我使用serviceMonitorSelector捕捉普罗米修斯中的这些指标。我在普罗米修斯身上看到了这些指标


现在,我正试图将这些自定义指标从普罗米修斯导出到AWS Cloudwatch。有人知道怎么做吗?最终的结果是在Cloudwatch上的Zenoss的帮助下设置和警报系统。

您已经设置了类似的功能。您可以在Kubernetes或任何服务器上运行它,然后让它刮取普罗米修斯正在刮取的同一个目标。(prometheus到cloudwatch从出口商或作为prometheus客户端而不是从prometheus服务器获取指标)

然后,无论您收集到什么,都将在Cloudwatch中显示为指标,然后您可以对这些指标设置警报。对于Zenoss,您可以使用并从CloudWatch读取度量

自动抓取Kubernetes集群中的服务并在创建时动态抓取,您可能需要检查Prometheus动态抓取的目标,以配置Prometheus到cloudwatch的抓取内容(或者您可以构建另一个运营商;一个普罗米修斯到cloudwatch的运营商,但这需要时间/工作)

(也没有类似普罗米修斯服务器的刮刀这样的东西用于CloudWatch)