0
免責聲明:我發現普羅米修斯一天前的內容。Prometheus + nginx-exporter:僅從<some_nginx_container_ip>收集:9113
我試圖使用普羅米修斯與nginx exporter
我複製粘貼從grafana dashboard一個配置實例,並將其與節點出口商完美的作品,但是,當我試圖適應它nginx的出口國, Prometheus在目標服務器中輸出大量垃圾(所有可用IP的所有打開的端口)。
所以,我想,我應該怎麼適應工作僅輸出需要的容器(在其標籤的名字,等等)
- job_name: 'kubernetes-nginx-exporter'
tls_config:
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
kubernetes_sd_configs:
- api_servers:
- 'https://kubernetes.default.svc'
in_cluster: true
role: container
relabel_configs:
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
- source_labels: [__meta_kubernetes_role]
action: replace
target_label: kubernetes_role
- source_labels: [__address__]
regex: '(.*):10250'
replacement: '${1}:9113'
target_label: __address__