The*_*der 2 kubernetes prometheus
我正在尝试为我的 Kubernetes 集群设置 Prometheus。我正在使用https://github.com/coreos/kube-prometheus。我仅使用default名称空间。当我从manifests( https://github.com/coreos/kube-prometheus/tree/master/manifests ) 文件夹应用资源时,它会创建资源,但在目标中,它不会显示我的 pod 服务。
我是 Kubernetes 新手,所以我需要这方面的帮助。如何配置我的 Pod 以显示在 Prometheus 目标中?我尝试过https://github.com/coreos/kube-prometheus#quickstart
为了获得更好的可管理性,请使用Prometheus Operator。
您需要定义ServiceMonitor或PodMonitor
ServiceMonitor它声明性地指定了如何监视服务组。Operator 根据定义自动生成 Prometheus scrape 配置,目标将拥有服务背后所有 pod 的 IP。
PodMonitor,它以声明方式指定应如何监控 pod 组。Operator 根据定义自动生成 Prometheus scrape 配置,目标将具有 Pod IP
请参阅此处的示例
| 归档时间: |
|
| 查看次数: |
3723 次 |
| 最近记录: |