如何为外部prometheus服务器安装和配置kube状态指标以监控kubernetes

如何为外部prometheus服务器安装和配置kube状态指标以监控kubernetes,prometheus,kube-state-metrics,Prometheus,Kube State Metrics,如何安装和配置kube state metrics以监控外部/独立/集中prometheus服务器上的kubernetes 我遇到了一些文章,这些文章向我指出了kube state metrics,但我不确定我需要在哪里运行kube state metrics 我有2个kubernetes集群,我想在Prometheus和grafana上监视kubernetes集群度量(用于可视化)。 如何使用一台prometheus服务器实现这一点。是一个简单的服务,它侦听Kubernetes API服务器,

如何安装和配置kube state metrics以监控外部/独立/集中prometheus服务器上的kubernetes

我遇到了一些文章,这些文章向我指出了kube state metrics,但我不确定我需要在哪里运行kube state metrics

我有2个kubernetes集群,我想在Prometheus和grafana上监视kubernetes集群度量(用于可视化)。 如何使用一台prometheus服务器实现这一点。

是一个简单的服务,它侦听Kubernetes API服务器,并生成有关对象状态的度量

在这里,您可以找到YAML的列表:

它包括:

  • 部署:容器获取的位置
    图像:quay.io/coreos/kube状态度量:v1.6.0

  • 服务帐户:部署对象的服务帐户

  • 角色和角色绑定:服务帐户的RBAC群集角色和角色绑定

  • 服务:k8s服务,用于监听部署中的POD

  • 因此,当您完成所有这些设置后,您就可以开始了。现在,您可以配置您的普罗米修斯,从您在第4号中创建的k8s服务中获取指标

    您将了解如何为k8s服务生成
    地址

    配置普罗米修斯:

    全球:
    刮除间隔:15秒
    评估间隔:15秒
    刮取_配置:
    -作业名称:“kube州指标”
    静态\u配置:
    -目标:['address']//k8s服务的地址
    
    Hi Kamol Hasan,感谢您的回复,如果您能为我指出普罗米修斯配置,我会很有帮助。我可以使用它与kubernetes服务(Kube state metrics)集成。Hi@Kamol Hasan感谢您的回复,它工作正常