Skip to content

Commit

Permalink
Cleaning the config & disabling unused metrics
Browse files Browse the repository at this point in the history
  • Loading branch information
alexeykaplin committed Oct 12, 2021
1 parent f07da59 commit fe0148a
Showing 1 changed file with 4 additions and 28 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
namespaceOverride: "kubeflow-monitoring"

kubeProxy:
enabled: false
nodeExporter:
enabled: false
kubeStateMetrics:
Expand All @@ -16,43 +18,17 @@ prometheus:
prometheusSpec:
additionalScrapeConfigs:
# Custom monitoring: monitoring ml-pipeline (the Kubeflow Pipelines API server)
- job_name: 'ml-pipeline'
# TODO: remove in kubeflow 1.4
- job_name: 'kubeflow-ml-pipeline'
scrape_interval: 15s
static_configs:
- targets: ['ml-pipeline.kubeflow:8888']

- job_name: 'kubeflow-pods'
scrape_interval: 15s
authorization:
credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token
tls_config:
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecure_skip_verify: true
kubernetes_sd_configs:
- role: pod
relabel_configs:
- source_labels: [__meta_kubernetes_namespace]
action: keep
regex: kubeflow(.*)
- source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape]
action: keep
regex: true
- source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_path]
action: replace
target_label: __metrics_path__
regex: (.+)
- source_labels: [__address__, __meta_kubernetes_pod_annotation_prometheus_io_port]
action: replace
regex: ([^:]+)(?::\d+)?;(\d+)
replacement: $1:$2
target_label: __address__

- job_name: 'kubeflow-services'
scrape_interval: 15s
authorization:
credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token
tls_config:
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecure_skip_verify: true
kubernetes_sd_configs:
- role: service
Expand Down

0 comments on commit fe0148a

Please sign in to comment.