Prometheus 目标返回 http 状态 404 未找到

问题描述 投票:0回答:1

我想将 Jenkins 与 Prometheus 集成,并在 Jenkins 上安装 Prometheus 插件,并在 Prometheus 中设置以下配置。 Prometheus 上的目标显示“服务器返回 HTTP 状态 404 未找到”

实际的 URL“https://jenkins_host/prometheus”工作正常,没有任何问题。

- job_name: 'jenkins'
        metrics_path: /prometheus
        scheme: https
        static_configs: 
          - targets: ['jenkins_host']
        tls_config:
          insecure_skip_verify: true
jenkins jenkins-plugins prometheus
1个回答
0
投票

如果您通过让目标使用 GCP 负载均衡器而碰巧遇到此错误,请考虑 Prometheus 可能会命中默认路由,因为它没有传递用于路由的“Host”标头。

通过 Prometheus 传递主机标头为您的 GCP LB 实现默认后端来解决问题

© www.soinside.com 2019 - 2024. All rights reserved.