首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Prometheus scrap_config: target包含"/",但Prometheus不接受

Prometheus scrap_config: target包含"/",但Prometheus不接受
EN

Stack Overflow用户
提问于 2022-06-02 12:55:15
回答 1查看 169关注 0票数 0

我希望有人能告诉我如何有效地解决我的问题。

我需要配置prometheus.yml使用prometheus.yml文件。除了每个应用程序的URL之外,数百个安装程序的配置实际上都是相同的。有一个虚名的VM,每个VM有几个可以监视shell的安装(例如,一个带有10个安装的VM)。所有安装的公制路径是“/驱动器/普罗米修斯”。URL看起来就像

代码语言:javascript
复制
http://vm01.company.com:80/customer1/actuator/prometheus
http://vm01.company.com:80/customer2/actuator/prometheus
http://vm01.company.com:80/customer3/actuator/prometheus 
.....

我想做这样的事情:

代码语言:javascript
复制
> scrape_configs:
>     - job_name: scrape-vm-job
>       metrics_path: /actuator/prometheus
>       static_configs:
>         - targets: ['vm01.company.com:80/customer1', 'vm01.company.com:80/customer2', 'vm01.company.com:80/customer3']

但如果我试一试,斜杠就不被接受了。我可以将/customer1添加到metrics_path中,它工作得很好,但这意味着必须有大约500个类似的招聘信息,而这些信息只在目标的行中有所不同。

普罗米修斯有没有办法接受斜杠作为目标的一部分?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-05 09:55:41

我用模板解决了这个问题。另一个值yaml文件提供了所需的信息,模板在文件中循环,并为该特定安装创建刮取作业。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72476639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档