小编Jfe*_*n91的帖子

普罗米修斯目标发现删除了目标标签

我在 AWS 上的 K8 中运行 Prometheus,并使用服务发现来获取有关我的基础设施的信息。

我已经能够使用服务发现来检索指标和节点的目标标签,但是我显示了 0/17 个活动目标 Pod、0/13 个节点导出器、3/9 个服务端点、2/13 个 api 服务器。

我的 config-map.yaml 中有一个 Prometheus.yaml 文件,我将其放置在下面。

有没有人以前做过这件事并且能够阐明我做错了什么。

提前致谢

global:
      scrape_interval: 5s
      evaluation_interval: 5s
    rule_files:
      - /etc/prometheus/prometheus.rules
    alerting:
      alertmanagers:
      - scheme: http
        static_configs:
        - targets:
          - "alertmanager.monitoring.svc:9093"

    scrape_configs:
      - job_name: 'node-exporter'
        kubernetes_sd_configs:
          - role: endpoints
        relabel_configs:
        - source_labels: [__meta_kubernetes_endpoints_name]
          regex: 'node-exporter'
          action: keep
      
      - job_name: 'kubernetes-apiservers'

        kubernetes_sd_configs:
        - role: endpoints
        scheme: https

        tls_config:
          ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
        bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token

        relabel_configs:
        - source_labels: [__meta_kubernetes_namespace, __meta_kubernetes_service_name, __meta_kubernetes_endpoint_port_name]
          action: keep
          regex: default;kubernetes;https …
Run Code Online (Sandbox Code Playgroud)

service-discovery prometheus

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

prometheus ×1

service-discovery ×1