我已经将kube-prometheus-stack应用到k8s集群,并且注意到没有为我的服务或pod提供刮擦配置。
我希望集群中的所有服务等都可以根据标准k8s属性进行抓取,例如:
prometheus.io/path: /metrics
prometheus.io/port: '8080'
prometheus.io/scrape: 'true'
我的问题是:
- 是否有一种支持的方式来告诉操作员刮掉所有东西?文档似乎不建议,所以…
- 如果失败,是否有一个地方,我可以上传一些自定义普罗米修斯配置做同样的?
看起来已经有解决方案了
只需将您的附加作业添加到此位置的values文件中:
prometheus:
prometheusSpec:
additionalScrapeConfigs:
- job_name: some_job
...