Prometheus 我的普罗米修斯yml怎么了
我正在寻找一些帮助,为联邦建立我的prometheus.yml文件。我首先在一个实例(jenkins.xxx.com)上设置了普罗米修斯和格拉法纳。一旦我有了这些,我就开始尝试加入联邦。我根据互联网示例更新了yml。我在网上查阅了尽可能多的例子,试图自己解决这个问题,但我被难住了。任何帮助都将不胜感激 这是我的prometheus.yml文件:Prometheus 我的普罗米修斯yml怎么了,prometheus,Prometheus,我正在寻找一些帮助,为联邦建立我的prometheus.yml文件。我首先在一个实例(jenkins.xxx.com)上设置了普罗米修斯和格拉法纳。一旦我有了这些,我就开始尝试加入联邦。我根据互联网示例更新了yml。我在网上查阅了尽可能多的例子,试图自己解决这个问题,但我被难住了。任何帮助都将不胜感激 这是我的prometheus.yml文件: 这将返回以下错误: 错误[0000]加载配置时出错:无法加载配置 (-config.file=prometheus.yml):yaml:第17行:未找
这将返回以下错误: 错误[0000]加载配置时出错:无法加载配置 (-config.file=prometheus.yml):yaml:第17行:未找到预期值 key source=“main.go:160” 我还注释掉了
-'{job=“prometheus”}'
,然后产生了以下错误:
错误[0000]加载配置时出错:无法加载配置
(-config.file=prometheus.yml):yaml:第19行:映射值不正确
在此上下文中允许source=“main.go:160”
谢谢你用的是什么版本的普罗米修斯?我测试了这个配置,它被普罗米修斯1.7.1接受。我也在使用普罗米修斯1.7。1@ConorB感谢您验证配置是否适合您。这导致我重新键入yml文件。当我进行复制粘贴时,文件中一定隐藏着某种无形的东西。我的yml文件正在运行。再次感谢,不用担心。我怀疑罪魁祸首是复制了额外的空格,这会导致yaml解析失败。很高兴它现在对你有用!你用的是什么版本的普罗米修斯?我测试了这个配置,它被普罗米修斯1.7.1接受。我也在使用普罗米修斯1.7。1@ConorB感谢您验证配置是否适合您。这导致我重新键入yml文件。当我进行复制粘贴时,文件中一定隐藏着某种无形的东西。我的yml文件正在运行。再次感谢,不用担心。我怀疑罪魁祸首是复制了额外的空格,这会导致yaml解析失败。很高兴它现在对你有用!
global:
scrape_interval: 15s
external_labels:
promserver: 'fire05'
scrape_configs:
- job_name: 'federate'
honor_labels: true
metrics_path: '/federate'
params:
'match[]':
- '{job="prometheus"}'
- '{__name__=~"^job:.*"}'
static_configs:
- targets:
- 'jenkins7.xxx.com:9090'
- 'jenkins5.xxx.com:9090'