Skip to content

Commit

Permalink
TMP fix for ml-pipelines
Browse files Browse the repository at this point in the history
  • Loading branch information
alexeykaplin committed Oct 14, 2021
1 parent dc223bf commit 69066c9
Showing 1 changed file with 14 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@ prometheusOperator:
prometheus:
prometheusSpec:
additionalScrapeConfigs:
# Custom monitoring: monitoring ml-pipeline (the Kubeflow Pipelines API server)
# TODO: remove when fixed: https://github.com/kubeflow/manifests/issues/2011
- job_name: 'kubeflow-ml-pipeline'
scrape_interval: 15s
static_configs:
- targets: ['ml-pipeline.kubeflow:8888']

# Scan for all services in "kubeflow..." namespaces with prometheus.io annotations (scrape=true, port, address).
# Both HTTP and HTTPS
Expand All @@ -29,30 +35,38 @@ prometheus:
kubernetes_sd_configs:
- role: service
relabel_configs:
# Only "kubeflow..." namespaces
- source_labels: [__meta_kubernetes_namespace]
action: keep
regex: kubeflow(.*)
# Only with prometheus.io/scrape = true
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape]
action: keep
regex: true
# Use scheme
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scheme]
action: replace
target_label: __scheme__
regex: (https?)
# Use path (/metrics)
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_path]
action: replace
target_label: __metrics_path__
regex: (.+)
# Use address & port
- source_labels: [__address__, __meta_kubernetes_service_annotation_prometheus_io_port]
action: replace
target_label: __address__
regex: ([^:]+)(?::\d+)?;(\d+)
replacement: $1:$2
# Remove prefix from labels
- action: labelmap
regex: __meta_kubernetes_service_label_(.+)
# Save namespace label
- source_labels: [__meta_kubernetes_namespace]
action: replace
target_label: kubernetes_namespace
# Save service name label
- source_labels: [__meta_kubernetes_service_name]
action: replace
target_label: service_name
Expand Down

0 comments on commit 69066c9

Please sign in to comment.