From 1b7b4d0c60cff1059ec4aa06a76bf5ca1023f8fd Mon Sep 17 00:00:00 2001 From: fumingwei Date: Wed, 27 Mar 2024 17:29:14 +0800 Subject: [PATCH] feature:TSG-20017:Add node-expoter cpu.info, netdev, diskstats.device-exclude args. --- .../k3s-exporter/files/prometheus/prometheus-crd.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ansible/roles/k3s-exporter/files/prometheus/prometheus-crd.yaml b/ansible/roles/k3s-exporter/files/prometheus/prometheus-crd.yaml index 2cbbe2e9..dfe088dd 100644 --- a/ansible/roles/k3s-exporter/files/prometheus/prometheus-crd.yaml +++ b/ansible/roles/k3s-exporter/files/prometheus/prometheus-crd.yaml @@ -46,6 +46,9 @@ spec: - --collector.ethtool - --collector.ethtool.device-include=.* - --collector.ethtool.metrics-include=.* + - --collector.cpu.info + - --collector.netdev + - --collector.netdev.address-info serverFiles: prometheus.yml: @@ -124,6 +127,10 @@ spec: target_label: serviceFunctionIndex regex: (sapp4|tfe|shaping|sce)(-|_)(.*) replacement: $3 + - source_labels: [__name__, device] + separator: ';' + regex: '^node\w+;(lo|usb\d+|cnibr\d+|docker\d+|br_dign_[sc]|virtio_dign_[sc]|veth\w+)' + action: drop - regex: instance action: labeldrop