меня такое:
container="node-exporter", cpu="1", endpoint="http-metrics", instance="10.156.15.234:9100", job="node-exporter", mode="nice", namespace="monitoring", pod="kube-prometheus-stack-prometheus-node-exporter-nxzcv", service="kube-prometheus-stack-prometheus-node-exporter"
нашел такое в чарте:
## Attach node metadata to discovered targets. Requires Prometheus v2.35.0 and above.
##
attachMetadata:
node: false
это может быть оно? :)
https://github.com/techiescamp/kubernetes-prometheus/blob/master/config-map.yaml __meta_kubernetes_node_name
__meta_kubernetes_node_name
правильно ли я понимаю что можно сюда натянуть это? 🙂 https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml#L2889
подсказал так подсказал 🤷♂️ additionalScrapeConfigs: - job_name: "kubernetes-nodes" scheme: https 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: - role: node relabel_configs: - action: labelmap regex: __meta_kubernetes_node_label_(.+) - target_label: __address__ replacement: kubernetes.default.svc:443 - source_labels: [__meta_kubernetes_node_name] regex: (.+) target_label: __metrics_path__ replacement: /api/v1/nodes/${1}/proxy/metrics не работает
https://github.com/prometheus-community/helm-charts/blob/cfe3d28d3da99b3c450099b4555ea3f2006f8750/charts/kube-prometheus-stack/values.yaml#L2012
это к монитору ж относится тут добавлял https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml#L3320C8-L3320C8
По этому монитору пром конфижит джобы (из ендпоинтов)
__meta_kubernetes_pod_node_name
Обсуждают сегодня