普罗米修斯在Kubernetes上刮1个pod吗?



我在Linux服务器上的Kubernetes上安装了2或3个pod的Spring Boot应用程序。为了监控它,我也安装了普罗米修斯。目前,从应用程序到普罗米修斯的度量进行得非常顺利。

但我怀疑普罗米修斯只从一个pod中获取参数。使用Prometheus配置文件中如下的作业,Prometheus是否只从一个pod中获取度量?我怎样才能让普罗米修斯同时刮掉所有的豆荚呢?

- job_name: 'SpringBootPrometheusDemoProject'
metrics_path: '/SpringBootPrometheusDemoProject/actuator/prometheus'
scrape_interval: 5s
static_configs:
- targets: ['127.0.0.1:8080']

是。在这种情况下,您必须在您的pod中添加一些注释(如果它已经不存在),并使用kubernetes_sd_configs而不是static_configs

您将在这里找到一个示例:https://github.com/appscode/third-party-tools/blob/master/monitoring/prometheus/builtin/README.md#kubernetes-pod

相关内容

  • 没有找到相关文章

最新更新