From 4da51c40b97521aa8e14153a9b2e6831e942e018 Mon Sep 17 00:00:00 2001 From: "M. Mert Yildiran" Date: Tue, 6 Feb 2024 01:28:15 +0300 Subject: [PATCH] :hammer: Add `kube_prometheus_stack.yaml` manifest --- .../prometheus/kube_prometheus_stack.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 manifests/prometheus/kube_prometheus_stack.yaml diff --git a/manifests/prometheus/kube_prometheus_stack.yaml b/manifests/prometheus/kube_prometheus_stack.yaml new file mode 100644 index 000000000..132a8eac0 --- /dev/null +++ b/manifests/prometheus/kube_prometheus_stack.yaml @@ -0,0 +1,25 @@ +grafana: + additionalDataSources: [] +prometheus: + prometheusSpec: + scrapeInterval: 10s + evaluationInterval: 30s + additionalScrapeConfigs: | + - job_name: 'kubeshark-worker-metrics' + kubernetes_sd_configs: + - role: endpoints + relabel_configs: + - source_labels: [__meta_kubernetes_pod_name] + target_label: pod + - source_labels: [__meta_kubernetes_pod_node_name] + target_label: node + - source_labels: [__meta_kubernetes_endpoint_port_name] + action: keep + regex: ^metrics$ + - source_labels: [__address__, __meta_kubernetes_endpoint_port_number] + action: replace + regex: ([^:]+)(?::\d+)? + replacement: $1:49100 + target_label: __address__ + - action: labelmap + regex: __meta_kubernetes_service_label_(.+)