{"status":"success","data":{"yaml":"global:\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  evaluation_interval: 30s\n  external_labels:\n    prometheus: openshift-monitoring/k8s\n    prometheus_replica: prometheus-k8s-0\nruntime:\n  gogc: 100\nalerting:\n  alert_relabel_configs:\n  - separator: ;\n    regex: prometheus_replica\n    replacement: $1\n    action: labeldrop\n  - separator: ;\n    regex: null\n    target_label: openshift_io_alert_source\n    replacement: platform\n    action: replace\n  alertmanagers:\n  - authorization:\n      type: Bearer\n      credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n    tls_config:\n      ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n      server_name: alertmanager-main.openshift-monitoring.svc\n      insecure_skip_verify: false\n    follow_redirects: true\n    enable_http2: true\n    scheme: https\n    path_prefix: /\n    timeout: 10s\n    api_version: v2\n    relabel_configs:\n    - source_labels: [__meta_kubernetes_service_name]\n      separator: ;\n      regex: alertmanager-main\n      replacement: $1\n      action: keep\n    - source_labels: [__meta_kubernetes_endpoint_port_name]\n      separator: ;\n      regex: web\n      replacement: $1\n      action: keep\n    kubernetes_sd_configs:\n    - role: endpoints\n      kubeconfig_file: \"\"\n      follow_redirects: true\n      enable_http2: true\n      namespaces:\n        own_namespace: false\n        names:\n        - openshift-monitoring\nrule_files:\n- /etc/prometheus/rules/prometheus-k8s-rulefiles-0/*.yaml\nscrape_configs:\n- job_name: serviceMonitor/openshift-apiserver-operator/openshift-apiserver-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: metrics.openshift-apiserver-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (openshift-apiserver-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: etcd_(debugging|disk|request|server).*\n    replacement: $1\n    action: drop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-apiserver-operator\n- job_name: serviceMonitor/openshift-authentication-operator/authentication-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: metrics.openshift-authentication-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (authentication-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: etcd_(debugging|disk|request|server).*\n    replacement: $1\n    action: drop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-authentication-operator\n- job_name: serviceMonitor/openshift-cloud-credential-operator/cloud-credential-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: cco-metrics.openshift-cloud-credential-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-cloud-credential-operator\n- job_name: serviceMonitor/openshift-cluster-machine-approver/cluster-machine-approver/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: machine-approver.openshift-cluster-machine-approver.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (machine-approver);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-cluster-machine-approver\n- job_name: serviceMonitor/openshift-cluster-node-tuning-operator/node-tuning-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: node-tuning-operator.openshift-cluster-node-tuning-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_name, __meta_kubernetes_service_labelpresent_name]\n    separator: ;\n    regex: (node-tuning-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_pod_container_port_number]\n    separator: ;\n    regex: \"60000\"\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: \"60000\"\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-cluster-node-tuning-operator\n- job_name: serviceMonitor/openshift-cluster-samples-operator/cluster-samples-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: metrics.openshift-cluster-samples-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_name, __meta_kubernetes_service_labelpresent_name]\n    separator: ;\n    regex: (cluster-samples-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_pod_container_port_number]\n    separator: ;\n    regex: \"60000\"\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: \"60000\"\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-cluster-samples-operator\n- job_name: serviceMonitor/openshift-cluster-storage-operator/cluster-storage-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: cluster-storage-operator-metrics.openshift-cluster-storage-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (cluster-storage-operator-metrics);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-cluster-storage-operator\n- job_name: serviceMonitor/openshift-config-operator/config-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: metrics.openshift-config-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (openshift-config-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-config-operator\n- job_name: serviceMonitor/openshift-console-operator/console-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: metrics.openshift-console-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_name, __meta_kubernetes_service_labelpresent_name]\n    separator: ;\n    regex: (console-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-console-operator\n- job_name: serviceMonitor/openshift-console/console/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: console.openshift-console.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (console);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-console\n- job_name: serviceMonitor/openshift-dns-operator/dns-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: metrics.openshift-dns-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_name, __meta_kubernetes_service_labelpresent_name]\n    separator: ;\n    regex: (dns-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-dns-operator\n- job_name: serviceMonitor/openshift-dns/dns-default/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: dns-default.openshift-dns.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-dns\n- job_name: serviceMonitor/openshift-image-registry/image-registry/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /extensions/v2/metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: image-registry.openshift-image-registry.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: 5000-tcp\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: 5000-tcp\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-image-registry\n- job_name: serviceMonitor/openshift-ingress-operator/ingress-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: metrics.openshift-ingress-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_name, __meta_kubernetes_service_labelpresent_name]\n    separator: ;\n    regex: (ingress-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-ingress-operator\n- job_name: serviceMonitor/openshift-ingress/router-default/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: router-internal-default.openshift-ingress.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_ingresscontroller_operator_openshift_io_owning_ingresscontroller,\n      __meta_kubernetes_service_labelpresent_ingresscontroller_operator_openshift_io_owning_ingresscontroller]\n    separator: ;\n    regex: (default);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-ingress\n- job_name: serviceMonitor/openshift-insights/insights-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: metrics.openshift-insights.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (insights-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: etcd_(debugging|disk|request|server).*\n    replacement: $1\n    action: drop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-insights\n- job_name: serviceMonitor/openshift-kube-apiserver/openshift-kube-apiserver/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt\n    server_name: kubernetes.default.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component, __meta_kubernetes_service_labelpresent_component]\n    separator: ;\n    regex: (apiserver);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: etcd_(debugging|disk|server).*\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: apiserver_admission_controller_admission_latencies_seconds_.*\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: apiserver_admission_step_admission_latencies_seconds_.*\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: scheduler_(e2e_scheduling_latency_microseconds|scheduling_algorithm_predicate_evaluation|scheduling_algorithm_priority_evaluation|scheduling_algorithm_preemption_evaluation|scheduling_algorithm_latency_microseconds|binding_latency_microseconds|scheduling_latency_seconds)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: apiserver_(request_count|request_latencies|request_latencies_summary|dropped_requests|storage_data_key_generation_latencies_microseconds|storage_transformation_failures_total|storage_transformation_latencies_microseconds|proxy_tunnel_sync_latency_secs)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: docker_(operations|operations_latency_microseconds|operations_errors|operations_timeout)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: reflector_(items_per_list|items_per_watch|list_duration_seconds|lists_total|short_watches_total|watch_duration_seconds|watches_total)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: etcd_(helper_cache_hit_count|helper_cache_miss_count|helper_cache_entry_count|request_cache_get_latencies_summary|request_cache_add_latencies_summary|request_latencies_summary)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: transformation_(transformation_latencies_microseconds|failures_total)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: network_plugin_operations_latency_microseconds|sync_proxy_rules_latency_microseconds|rest_client_request_latency_seconds\n    replacement: $1\n    action: drop\n  - source_labels: [__name__, le]\n    separator: ;\n    regex: apiserver_request_duration_seconds_bucket;(0.15|0.25|0.3|0.35|0.4|0.45|0.6|0.7|0.8|0.9|1.25|1.5|1.75|2.5|3|3.5|4.5|6|7|8|9|15|25|30|50)(\\.0)?\n    replacement: $1\n    action: drop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - default\n- job_name: serviceMonitor/openshift-kube-controller-manager-operator/kube-controller-manager-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: metrics.openshift-kube-controller-manager-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (kube-controller-manager-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: etcd_(debugging|disk|request|server).*\n    replacement: $1\n    action: drop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-kube-controller-manager-operator\n- job_name: serviceMonitor/openshift-monitoring/alertmanager-main/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: alertmanager-main.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_component, __meta_kubernetes_service_labelpresent_app_kubernetes_io_component]\n    separator: ;\n    regex: (alert-router);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_instance, __meta_kubernetes_service_labelpresent_app_kubernetes_io_instance]\n    separator: ;\n    regex: (main);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name, __meta_kubernetes_service_labelpresent_app_kubernetes_io_name]\n    separator: ;\n    regex: (alertmanager);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_part_of, __meta_kubernetes_service_labelpresent_app_kubernetes_io_part_of]\n    separator: ;\n    regex: (openshift-monitoring);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/cluster-monitoring-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: cluster-monitoring-operator.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name, __meta_kubernetes_service_labelpresent_app_kubernetes_io_name]\n    separator: ;\n    regex: (cluster-monitoring-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: (apiserver|go_sched|workqueue)_.+\n    replacement: $1\n    action: drop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/kube-state-metrics/0\n  honor_labels: true\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 2m\n  scrape_timeout: 1m\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: kube-state-metrics.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_component, __meta_kubernetes_service_labelpresent_app_kubernetes_io_component]\n    separator: ;\n    regex: (exporter);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name, __meta_kubernetes_service_labelpresent_app_kubernetes_io_name]\n    separator: ;\n    regex: (kube-state-metrics);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_part_of, __meta_kubernetes_service_labelpresent_app_kubernetes_io_part_of]\n    separator: ;\n    regex: (openshift-monitoring);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https-main\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https-main\n    action: replace\n  - separator: ;\n    regex: pod\n    replacement: $1\n    action: labeldrop\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - separator: ;\n    regex: instance\n    replacement: $1\n    action: labeldrop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/kube-state-metrics/1\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 2m\n  scrape_timeout: 1m\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: kube-state-metrics.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_component, __meta_kubernetes_service_labelpresent_app_kubernetes_io_component]\n    separator: ;\n    regex: (exporter);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name, __meta_kubernetes_service_labelpresent_app_kubernetes_io_name]\n    separator: ;\n    regex: (kube-state-metrics);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_part_of, __meta_kubernetes_service_labelpresent_app_kubernetes_io_part_of]\n    separator: ;\n    regex: (openshift-monitoring);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https-self\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https-self\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/kubelet/0\n  honor_labels: true\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 30s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/kubelet-serving-ca-bundle/ca-bundle.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app, __meta_kubernetes_service_labelpresent_k8s_app]\n    separator: ;\n    regex: (kubelet);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https-metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https-metrics\n    action: replace\n  - source_labels: [__metrics_path__]\n    separator: ;\n    target_label: metrics_path\n    replacement: $1\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: kubelet_(pod_worker_latency_microseconds|pod_start_latency_microseconds|cgroup_manager_latency_microseconds|pod_worker_start_latency_microseconds|pleg_relist_latency_microseconds|pleg_relist_interval_microseconds|runtime_operations|runtime_operations_latency_microseconds|runtime_operations_errors|eviction_stats_age_microseconds|device_plugin_registration_count|device_plugin_alloc_latency_microseconds|network_plugin_operations_latency_microseconds)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: scheduler_(e2e_scheduling_latency_microseconds|scheduling_algorithm_predicate_evaluation|scheduling_algorithm_priority_evaluation|scheduling_algorithm_preemption_evaluation|scheduling_algorithm_latency_microseconds|binding_latency_microseconds|scheduling_latency_seconds)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: apiserver_(request_count|request_latencies|request_latencies_summary|dropped_requests|storage_data_key_generation_latencies_microseconds|storage_transformation_failures_total|storage_transformation_latencies_microseconds|proxy_tunnel_sync_latency_secs|longrunning_gauge|registered_watchers|storage_db_total_size_in_bytes|flowcontrol_request_concurrency_limit|flowcontrol_request_concurrency_in_use)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: kubelet_docker_(operations|operations_latency_microseconds|operations_errors|operations_timeout)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: reflector_(items_per_list|items_per_watch|list_duration_seconds|lists_total|short_watches_total|watch_duration_seconds|watches_total)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: etcd_(helper_cache_hit_count|helper_cache_miss_count|helper_cache_entry_count|object_counts|request_cache_get_latencies_summary|request_cache_add_latencies_summary|request_latencies_summary)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: transformation_(transformation_latencies_microseconds|failures_total)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: (admission_quota_controller_adds|admission_quota_controller_depth|admission_quota_controller_longest_running_processor_microseconds|admission_quota_controller_queue_latency|admission_quota_controller_unfinished_work_seconds|admission_quota_controller_work_duration|APIServiceOpenAPIAggregationControllerQueue1_adds|APIServiceOpenAPIAggregationControllerQueue1_depth|APIServiceOpenAPIAggregationControllerQueue1_longest_running_processor_microseconds|APIServiceOpenAPIAggregationControllerQueue1_queue_latency|APIServiceOpenAPIAggregationControllerQueue1_retries|APIServiceOpenAPIAggregationControllerQueue1_unfinished_work_seconds|APIServiceOpenAPIAggregationControllerQueue1_work_duration|APIServiceRegistrationController_adds|APIServiceRegistrationController_depth|APIServiceRegistrationController_longest_running_processor_microseconds|APIServiceRegistrationController_queue_latency|APIServiceRegistrationController_retries|APIServiceRegistrationController_unfinished_work_seconds|APIServiceRegistrationController_work_duration|autoregister_adds|autoregister_depth|autoregister_longest_running_processor_microseconds|autoregister_queue_latency|autoregister_retries|autoregister_unfinished_work_seconds|autoregister_work_duration|AvailableConditionController_adds|AvailableConditionController_depth|AvailableConditionController_longest_running_processor_microseconds|AvailableConditionController_queue_latency|AvailableConditionController_retries|AvailableConditionController_unfinished_work_seconds|AvailableConditionController_work_duration|crd_autoregistration_controller_adds|crd_autoregistration_controller_depth|crd_autoregistration_controller_longest_running_processor_microseconds|crd_autoregistration_controller_queue_latency|crd_autoregistration_controller_retries|crd_autoregistration_controller_unfinished_work_seconds|crd_autoregistration_controller_work_duration|crdEstablishing_adds|crdEstablishing_depth|crdEstablishing_longest_running_processor_microseconds|crdEstablishing_queue_latency|crdEstablishing_retries|crdEstablishing_unfinished_work_seconds|crdEstablishing_work_duration|crd_finalizer_adds|crd_finalizer_depth|crd_finalizer_longest_running_processor_microseconds|crd_finalizer_queue_latency|crd_finalizer_retries|crd_finalizer_unfinished_work_seconds|crd_finalizer_work_duration|crd_naming_condition_controller_adds|crd_naming_condition_controller_depth|crd_naming_condition_controller_longest_running_processor_microseconds|crd_naming_condition_controller_queue_latency|crd_naming_condition_controller_retries|crd_naming_condition_controller_unfinished_work_seconds|crd_naming_condition_controller_work_duration|crd_openapi_controller_adds|crd_openapi_controller_depth|crd_openapi_controller_longest_running_processor_microseconds|crd_openapi_controller_queue_latency|crd_openapi_controller_retries|crd_openapi_controller_unfinished_work_seconds|crd_openapi_controller_work_duration|DiscoveryController_adds|DiscoveryController_depth|DiscoveryController_longest_running_processor_microseconds|DiscoveryController_queue_latency|DiscoveryController_retries|DiscoveryController_unfinished_work_seconds|DiscoveryController_work_duration|kubeproxy_sync_proxy_rules_latency_microseconds|non_structural_schema_condition_controller_adds|non_structural_schema_condition_controller_depth|non_structural_schema_condition_controller_longest_running_processor_microseconds|non_structural_schema_condition_controller_queue_latency|non_structural_schema_condition_controller_retries|non_structural_schema_condition_controller_unfinished_work_seconds|non_structural_schema_condition_controller_work_duration|rest_client_request_latency_seconds|storage_operation_errors_total|storage_operation_status_count)\n    replacement: $1\n    action: drop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - kube-system\n    attach_metadata:\n      node: true\n- job_name: serviceMonitor/openshift-monitoring/kubelet/1\n  honor_labels: true\n  honor_timestamps: true\n  track_timestamps_staleness: true\n  scrape_interval: 1m\n  scrape_timeout: 30s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics/cadvisor\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/kubelet-serving-ca-bundle/ca-bundle.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app, __meta_kubernetes_service_labelpresent_k8s_app]\n    separator: ;\n    regex: (kubelet);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https-metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https-metrics\n    action: replace\n  - source_labels: [__metrics_path__]\n    separator: ;\n    target_label: metrics_path\n    replacement: $1\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: container_(network_tcp_usage_total|network_udp_usage_total|tasks_state|cpu_load_average_10s)\n    replacement: $1\n    action: drop\n  - source_labels: [__name__, pod, namespace]\n    separator: ;\n    regex: (container_spec_.*|container_file_descriptors|container_sockets|container_threads_max|container_threads|container_start_time_seconds|container_last_seen);;\n    replacement: $1\n    action: drop\n  - source_labels: [__name__, container]\n    separator: ;\n    regex: (container_blkio_device_usage_total);.+\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: container_memory_failures_total\n    replacement: $1\n    action: drop\n  - source_labels: [__name__]\n    separator: ;\n    regex: container_fs_usage_bytes\n    target_label: __tmp_keep_metric\n    replacement: \"true\"\n    action: replace\n  - source_labels: [__tmp_keep_metric, __name__, container]\n    separator: ;\n    regex: ;(container_fs_.*);.+\n    replacement: $1\n    action: drop\n  - separator: ;\n    regex: __tmp_keep_metric\n    replacement: $1\n    action: labeldrop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - kube-system\n    attach_metadata:\n      node: true\n- job_name: serviceMonitor/openshift-monitoring/kubelet/2\n  honor_labels: true\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 30s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics/probes\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/kubelet-serving-ca-bundle/ca-bundle.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app, __meta_kubernetes_service_labelpresent_k8s_app]\n    separator: ;\n    regex: (kubelet);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https-metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https-metrics\n    action: replace\n  - source_labels: [__metrics_path__]\n    separator: ;\n    target_label: metrics_path\n    replacement: $1\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - kube-system\n    attach_metadata:\n      node: true\n- job_name: serviceMonitor/openshift-monitoring/kubelet/3\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/kubelet-serving-ca-bundle/ca-bundle.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app, __meta_kubernetes_service_labelpresent_k8s_app]\n    separator: ;\n    regex: (kubelet);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https-metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https-metrics\n    action: replace\n  - source_labels: [__meta_kubernetes_node_label_kubernetes_io_os]\n    separator: ;\n    regex: (linux|)\n    replacement: $1\n    action: keep\n  - source_labels: [__address__]\n    separator: ;\n    regex: (.+)(?::\\d+)\n    target_label: __address__\n    replacement: $1:9637\n    action: replace\n  - source_labels: [endpoint]\n    separator: ;\n    target_label: endpoint\n    replacement: crio\n    action: replace\n  - separator: ;\n    target_label: job\n    replacement: crio\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - kube-system\n    attach_metadata:\n      node: true\n- job_name: serviceMonitor/openshift-monitoring/node-exporter/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: node-exporter.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_component, __meta_kubernetes_service_labelpresent_app_kubernetes_io_component]\n    separator: ;\n    regex: (exporter);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name, __meta_kubernetes_service_labelpresent_app_kubernetes_io_name]\n    separator: ;\n    regex: (node-exporter);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_part_of, __meta_kubernetes_service_labelpresent_app_kubernetes_io_part_of]\n    separator: ;\n    regex: (openshift-monitoring);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_node_name]\n    separator: ;\n    regex: (.*)\n    target_label: instance\n    replacement: $1\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  metric_relabel_configs:\n  - source_labels: [__name__]\n    separator: ;\n    regex: (node_mountstats_nfs_read_bytes_total|node_mountstats_nfs_write_bytes_total|node_mountstats_nfs_operations_requests_total)\n    target_label: __tmp_keep\n    replacement: \"true\"\n    action: replace\n  - source_labels: [__name__, __tmp_keep]\n    separator: ;\n    regex: node_mountstats_nfs_.+;\n    replacement: $1\n    action: drop\n  - separator: ;\n    regex: __tmp_keep\n    replacement: $1\n    action: labeldrop\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/openshift-state-metrics/0\n  honor_labels: true\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 2m\n  scrape_timeout: 2m\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: openshift-state-metrics.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app, __meta_kubernetes_service_labelpresent_k8s_app]\n    separator: ;\n    regex: (openshift-state-metrics);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https-main\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https-main\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/openshift-state-metrics/1\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 2m\n  scrape_timeout: 2m\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: openshift-state-metrics.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app, __meta_kubernetes_service_labelpresent_k8s_app]\n    separator: ;\n    regex: (openshift-state-metrics);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https-self\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https-self\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/prometheus-k8s/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: prometheus-k8s.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_component, __meta_kubernetes_service_labelpresent_app_kubernetes_io_component]\n    separator: ;\n    regex: (prometheus);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_instance, __meta_kubernetes_service_labelpresent_app_kubernetes_io_instance]\n    separator: ;\n    regex: (k8s);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name, __meta_kubernetes_service_labelpresent_app_kubernetes_io_name]\n    separator: ;\n    regex: (prometheus);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_part_of, __meta_kubernetes_service_labelpresent_app_kubernetes_io_part_of]\n    separator: ;\n    regex: (openshift-monitoring);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/prometheus-operator/0\n  honor_labels: true\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: prometheus-operator.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_component, __meta_kubernetes_service_labelpresent_app_kubernetes_io_component]\n    separator: ;\n    regex: (controller);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name, __meta_kubernetes_service_labelpresent_app_kubernetes_io_name]\n    separator: ;\n    regex: (prometheus-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_part_of, __meta_kubernetes_service_labelpresent_app_kubernetes_io_part_of]\n    separator: ;\n    regex: (openshift-monitoring);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_version, __meta_kubernetes_service_labelpresent_app_kubernetes_io_version]\n    separator: ;\n    regex: (0.85.0);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/telemeter-client/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: telemeter-client.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app, __meta_kubernetes_service_labelpresent_k8s_app]\n    separator: ;\n    regex: (telemeter-client);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_k8s_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/thanos-querier/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: thanos-querier.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_component, __meta_kubernetes_service_labelpresent_app_kubernetes_io_component]\n    separator: ;\n    regex: (query-layer);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_instance, __meta_kubernetes_service_labelpresent_app_kubernetes_io_instance]\n    separator: ;\n    regex: (thanos-querier);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_name, __meta_kubernetes_service_labelpresent_app_kubernetes_io_name]\n    separator: ;\n    regex: (thanos-query);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_part_of, __meta_kubernetes_service_labelpresent_app_kubernetes_io_part_of]\n    separator: ;\n    regex: (openshift-monitoring);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-monitoring/thanos-sidecar/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 1m\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: prometheus-k8s-thanos-sidecar.openshift-monitoring.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app_kubernetes_io_component, __meta_kubernetes_service_labelpresent_app_kubernetes_io_component]\n    separator: ;\n    regex: (thanos-sidecar);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: thanos-proxy\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: thanos-proxy\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-monitoring\n- job_name: serviceMonitor/openshift-multus/monitor-network/0\n  honor_labels: true\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 10s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: network-metrics-service.openshift-multus.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_service, __meta_kubernetes_service_labelpresent_service]\n    separator: ;\n    regex: (network-metrics-service);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-multus\n- job_name: serviceMonitor/openshift-network-diagnostics/network-check-source/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    insecure_skip_verify: true\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (network-check-source);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: check-endpoints\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: check-endpoints\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-network-diagnostics\n- job_name: serviceMonitor/openshift-network-operator/network-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: metrics.openshift-network-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_name, __meta_kubernetes_service_labelpresent_name]\n    separator: ;\n    regex: (network-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-network-operator\n- job_name: serviceMonitor/openshift-ovn-kubernetes/monitor-ovn-node/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: ovn-kubernetes-node.openshift-ovn-kubernetes.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (ovnkube-node);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-ovn-kubernetes\n- job_name: serviceMonitor/openshift-ovn-kubernetes/monitor-ovn-node/1\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    server_name: ovn-kubernetes-node.openshift-ovn-kubernetes.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (ovnkube-node);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: ovn-metrics\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: ovn-metrics\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-ovn-kubernetes\n- job_name: serviceMonitor/openshift-service-ca-operator/service-ca-operator/0\n  honor_timestamps: true\n  track_timestamps_staleness: false\n  scrape_interval: 30s\n  scrape_timeout: 10s\n  scrape_protocols:\n  - OpenMetricsText1.0.0\n  - OpenMetricsText0.0.1\n  - PrometheusText1.0.0\n  - PrometheusText0.0.4\n  always_scrape_classic_histograms: false\n  convert_classic_histograms_to_nhcb: false\n  metrics_path: /metrics\n  scheme: https\n  enable_compression: true\n  metric_name_validation_scheme: legacy\n  metric_name_escaping_scheme: underscores\n  authorization:\n    type: Bearer\n    credentials_file: /var/run/secrets/kubernetes.io/serviceaccount/token\n  tls_config:\n    ca_file: /etc/prometheus/configmaps/serving-certs-ca-bundle/service-ca.crt\n    cert_file: /etc/prometheus/secrets/metrics-client-certs/tls.crt\n    key_file: /etc/prometheus/secrets/metrics-client-certs/tls.key\n    server_name: metrics.openshift-service-ca-operator.svc\n    insecure_skip_verify: false\n  follow_redirects: true\n  enable_http2: true\n  relabel_configs:\n  - source_labels: [job]\n    separator: ;\n    target_label: __tmp_prometheus_job_name\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_app, __meta_kubernetes_service_labelpresent_app]\n    separator: ;\n    regex: (service-ca-operator);true\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_port_name]\n    separator: ;\n    regex: https\n    replacement: $1\n    action: keep\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Node;(.*)\n    target_label: node\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_endpoint_address_target_kind, __meta_kubernetes_endpoint_address_target_name]\n    separator: ;\n    regex: Pod;(.*)\n    target_label: pod\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_namespace]\n    separator: ;\n    target_label: namespace\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: service\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_name]\n    separator: ;\n    target_label: pod\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_container_name]\n    separator: ;\n    target_label: container\n    replacement: $1\n    action: replace\n  - source_labels: [__meta_kubernetes_pod_phase]\n    separator: ;\n    regex: (Failed|Succeeded)\n    replacement: $1\n    action: drop\n  - source_labels: [__meta_kubernetes_service_name]\n    separator: ;\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - source_labels: [__meta_kubernetes_service_label_component]\n    separator: ;\n    regex: (.+)\n    target_label: job\n    replacement: ${1}\n    action: replace\n  - separator: ;\n    target_label: endpoint\n    replacement: https\n    action: replace\n  - source_labels: [__address__, __tmp_hash]\n    separator: ;\n    regex: (.+);\n    target_label: __tmp_hash\n    replacement: $1\n    action: replace\n  - source_labels: [__tmp_hash]\n    separator: ;\n    modulus: 1\n    target_label: __tmp_hash\n    replacement: $1\n    action: hashmod\n  - source_labels: [__tmp_hash, __tmp_disable_sharding]\n    separator: ;\n    regex: 0;|.+;.+\n    replacement: $1\n    action: keep\n  kubernetes_sd_configs:\n  - role: endpoints\n    kubeconfig_file: \"\"\n    follow_redirects: true\n    enable_http2: true\n    namespaces:\n      own_namespace: false\n      names:\n      - openshift-service-ca-operator\notlp:\n  translation_strategy: UnderscoreEscapingWithSuffixes\n"}}