You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Jenkins Prometheus插件配置咨询:指定指标上报地址的参数设置

解决方案

刚好我之前配置过这个插件,给你说下具体怎么设置这两个环境变量:

  • PROMETHEUS_ENDPOINT: 设为 "metrics"
    这个变量管的是指标暴露的路径后缀。默认值是"prometheus",对应默认地址是https://jenkins.example.com/prometheus。你要的是/metrics路径,直接把这个变量改成metrics就行,这样插件就会把指标输出到你要的地址上。

  • PROMETHEUS_NAMESPACE: 保持默认的 "default" 就可以(除非你有特定的指标命名需求)
    这个是给Prometheus指标加前缀用的,比如默认情况下所有指标都会以default_开头。如果你的监控系统没要求特定命名空间,完全不用改;要是想让指标更清晰,比如改成"jenkins",那指标就会变成jenkins_xxx这种格式,看你需求来。

比如如果是用Docker跑Jenkins,你可以在启动命令里加这两个环境变量:

docker run -d \
  -e PROMETHEUS_ENDPOINT=metrics \
  -e PROMETHEUS_NAMESPACE=default \
  jenkins/jenkins:lts

这样配置完,访问https://jenkins.example.com/metrics就能看到正确的Prometheus指标了。

内容的提问来源于stack exchange,提问作者Vasily

火山引擎 最新活动