cofyc

Untitled

Jul 19th, 2017
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 33.55 KB | None | 0 0
  1. global:
  2.   scrape_interval: 30s
  3.   scrape_timeout: 10s
  4.   evaluation_interval: 30s
  5.   external_labels:
  6.     cluster: cluster
  7.     env: production
  8. alerting:
  9.   alertmanagers:
  10.   - kubernetes_sd_configs:
  11.     - api_server: null
  12.       role: endpoints
  13.       namespaces:
  14.         names:
  15.        - kube-system
  16.     scheme: http
  17.     path_prefix: /
  18.     timeout: 10s
  19.     relabel_configs:
  20.     - source_labels: [__meta_kubernetes_service_name]
  21.       separator: ;
  22.       regex: alertmanager
  23.       replacement: $1
  24.       action: keep
  25.     - source_labels: [__meta_kubernetes_endpoint_port_name]
  26.       separator: ;
  27.       regex: http
  28.       replacement: $1
  29.       action: keep
  30. rule_files:
  31. - /etc/prometheus/rules/rules-0/*
  32. scrape_configs:
  33. - job_name: kube-system/alertmanager/0
  34.   scrape_interval: 30s
  35.   scrape_timeout: 10s
  36.   metrics_path: /metrics
  37.   scheme: http
  38.   kubernetes_sd_configs:
  39.   - api_server: null
  40.     role: endpoints
  41.     namespaces:
  42.       names:
  43.      - kube-system
  44.   relabel_configs:
  45.   - source_labels: [__meta_kubernetes_service_label_alertmanager]
  46.     separator: ;
  47.     regex: alertmanager
  48.     replacement: $1
  49.     action: keep
  50.   - source_labels: [__meta_kubernetes_service_label_app]
  51.     separator: ;
  52.     regex: alertmanager
  53.     replacement: $1
  54.     action: keep
  55.   - source_labels: [__meta_kubernetes_service_label_chart]
  56.     separator: ;
  57.     regex: alertmanager-0.0.5
  58.     replacement: $1
  59.     action: keep
  60.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  61.     separator: ;
  62.     regex: http
  63.     replacement: $1
  64.     action: keep
  65.   - source_labels: [__meta_kubernetes_namespace]
  66.     separator: ;
  67.     regex: (.*)
  68.     target_label: namespace
  69.     replacement: $1
  70.     action: replace
  71.   - source_labels: [__meta_kubernetes_pod_name]
  72.     separator: ;
  73.     regex: (.*)
  74.     target_label: pod
  75.     replacement: $1
  76.     action: replace
  77.   - source_labels: [__meta_kubernetes_service_name]
  78.     separator: ;
  79.     regex: (.*)
  80.     target_label: service
  81.     replacement: $1
  82.     action: replace
  83.   - source_labels: [__meta_kubernetes_service_name]
  84.     separator: ;
  85.     regex: (.*)
  86.     target_label: job
  87.     replacement: ${1}
  88.     action: replace
  89.   - source_labels: [__meta_kubernetes_service_label_alertmanager]
  90.     separator: ;
  91.     regex: (.+)
  92.     target_label: job
  93.     replacement: ${1}
  94.     action: replace
  95.   - separator: ;
  96.     regex: (.*)
  97.     target_label: endpoint
  98.     replacement: http
  99.     action: replace
  100. - job_name: kube-system/authgate-servicemonitor/0
  101.   scrape_interval: 15s
  102.   scrape_timeout: 10s
  103.   metrics_path: /metrics
  104.   scheme: http
  105.   kubernetes_sd_configs:
  106.   - api_server: null
  107.     role: endpoints
  108.     namespaces:
  109.       names:
  110.      - kube-system
  111.   relabel_configs:
  112.   - source_labels: [__meta_kubernetes_service_label_name]
  113.     separator: ;
  114.     regex: ke-authgate
  115.     replacement: $1
  116.     action: keep
  117.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  118.     separator: ;
  119.     regex: authgate
  120.     replacement: $1
  121.     action: keep
  122.   - source_labels: [__meta_kubernetes_namespace]
  123.     separator: ;
  124.     regex: (.*)
  125.     target_label: namespace
  126.     replacement: $1
  127.     action: replace
  128.   - source_labels: [__meta_kubernetes_pod_name]
  129.     separator: ;
  130.     regex: (.*)
  131.     target_label: pod
  132.     replacement: $1
  133.     action: replace
  134.   - source_labels: [__meta_kubernetes_service_name]
  135.     separator: ;
  136.     regex: (.*)
  137.     target_label: service
  138.     replacement: $1
  139.     action: replace
  140.   - source_labels: [__meta_kubernetes_service_name]
  141.     separator: ;
  142.     regex: (.*)
  143.     target_label: job
  144.     replacement: ${1}
  145.     action: replace
  146.   - source_labels: [__meta_kubernetes_service_label_name]
  147.     separator: ;
  148.     regex: (.+)
  149.     target_label: job
  150.     replacement: ${1}
  151.     action: replace
  152.   - separator: ;
  153.     regex: (.*)
  154.     target_label: endpoint
  155.     replacement: authgate
  156.     action: replace
  157. - job_name: kube-system/calico-monitor-servicemonitor/0
  158.   scrape_interval: 30s
  159.   scrape_timeout: 10s
  160.   metrics_path: /metrics
  161.   scheme: http
  162.   kubernetes_sd_configs:
  163.   - api_server: null
  164.     role: endpoints
  165.     namespaces:
  166.       names:
  167.      - kube-system
  168.   relabel_configs:
  169.   - source_labels: [__meta_kubernetes_service_label_k8s_app]
  170.     separator: ;
  171.     regex: calico-monitor
  172.     replacement: $1
  173.     action: keep
  174.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  175.     separator: ;
  176.     regex: scrape
  177.     replacement: $1
  178.     action: keep
  179.   - source_labels: [__meta_kubernetes_namespace]
  180.     separator: ;
  181.     regex: (.*)
  182.     target_label: namespace
  183.     replacement: $1
  184.     action: replace
  185.   - source_labels: [__meta_kubernetes_pod_name]
  186.     separator: ;
  187.     regex: (.*)
  188.     target_label: pod
  189.     replacement: $1
  190.     action: replace
  191.   - source_labels: [__meta_kubernetes_service_name]
  192.     separator: ;
  193.     regex: (.*)
  194.     target_label: service
  195.     replacement: $1
  196.     action: replace
  197.   - source_labels: [__meta_kubernetes_service_name]
  198.     separator: ;
  199.     regex: (.*)
  200.     target_label: job
  201.     replacement: ${1}
  202.     action: replace
  203.   - source_labels: [__meta_kubernetes_service_label_k8s_app]
  204.     separator: ;
  205.     regex: (.+)
  206.     target_label: job
  207.     replacement: ${1}
  208.     action: replace
  209.   - separator: ;
  210.     regex: (.*)
  211.     target_label: endpoint
  212.     replacement: scrape
  213.     action: replace
  214. - job_name: kube-system/ceph-exporter/0
  215.   honor_labels: true
  216.   scrape_interval: 30s
  217.   scrape_timeout: 10s
  218.   metrics_path: /metrics
  219.   scheme: http
  220.   kubernetes_sd_configs:
  221.   - api_server: null
  222.     role: endpoints
  223.     namespaces:
  224.       names:
  225.      - kube-system
  226.   relabel_configs:
  227.   - source_labels: [__meta_kubernetes_service_label_app]
  228.     separator: ;
  229.     regex: ceph-exporter
  230.     replacement: $1
  231.     action: keep
  232.   - source_labels: [__meta_kubernetes_service_label_component]
  233.     separator: ;
  234.     regex: ceph-exporter
  235.     replacement: $1
  236.     action: keep
  237.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  238.     separator: ;
  239.     regex: scrape
  240.     replacement: $1
  241.     action: keep
  242.   - source_labels: [__meta_kubernetes_namespace]
  243.     separator: ;
  244.     regex: (.*)
  245.     target_label: namespace
  246.     replacement: $1
  247.     action: replace
  248.   - source_labels: [__meta_kubernetes_pod_name]
  249.     separator: ;
  250.     regex: (.*)
  251.     target_label: pod
  252.     replacement: $1
  253.     action: replace
  254.   - source_labels: [__meta_kubernetes_service_name]
  255.     separator: ;
  256.     regex: (.*)
  257.     target_label: service
  258.     replacement: $1
  259.     action: replace
  260.   - source_labels: [__meta_kubernetes_service_name]
  261.     separator: ;
  262.     regex: (.*)
  263.     target_label: job
  264.     replacement: ${1}
  265.     action: replace
  266.   - source_labels: [__meta_kubernetes_service_label_app]
  267.     separator: ;
  268.     regex: (.+)
  269.     target_label: job
  270.     replacement: ${1}
  271.     action: replace
  272.   - separator: ;
  273.     regex: (.*)
  274.     target_label: endpoint
  275.     replacement: scrape
  276.     action: replace
  277. - job_name: kube-system/etcd-exporter/0
  278.   scrape_interval: 30s
  279.   scrape_timeout: 10s
  280.   metrics_path: /metrics
  281.   scheme: http
  282.   kubernetes_sd_configs:
  283.   - api_server: null
  284.     role: endpoints
  285.     namespaces:
  286.       names:
  287.      - kube-system
  288.   relabel_configs:
  289.   - source_labels: [__meta_kubernetes_service_label_app]
  290.     separator: ;
  291.     regex: etcd-exporter
  292.     replacement: $1
  293.     action: keep
  294.   - source_labels: [__meta_kubernetes_service_label_component]
  295.     separator: ;
  296.     regex: etcd
  297.     replacement: $1
  298.     action: keep
  299.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  300.     separator: ;
  301.     regex: http-metrics
  302.     replacement: $1
  303.     action: keep
  304.   - source_labels: [__meta_kubernetes_namespace]
  305.     separator: ;
  306.     regex: (.*)
  307.     target_label: namespace
  308.     replacement: $1
  309.     action: replace
  310.   - source_labels: [__meta_kubernetes_pod_name]
  311.     separator: ;
  312.     regex: (.*)
  313.     target_label: pod
  314.     replacement: $1
  315.     action: replace
  316.   - source_labels: [__meta_kubernetes_service_name]
  317.     separator: ;
  318.     regex: (.*)
  319.     target_label: service
  320.     replacement: $1
  321.     action: replace
  322.   - source_labels: [__meta_kubernetes_service_name]
  323.     separator: ;
  324.     regex: (.*)
  325.     target_label: job
  326.     replacement: ${1}
  327.     action: replace
  328.   - source_labels: [__meta_kubernetes_service_label_app]
  329.     separator: ;
  330.     regex: (.+)
  331.     target_label: job
  332.     replacement: ${1}
  333.     action: replace
  334.   - separator: ;
  335.     regex: (.*)
  336.     target_label: endpoint
  337.     replacement: http-metrics
  338.     action: replace
  339. - job_name: kube-system/global-authgate-servicemonitor/0
  340.   scrape_interval: 15s
  341.   scrape_timeout: 10s
  342.   metrics_path: /metrics
  343.   scheme: http
  344.   kubernetes_sd_configs:
  345.   - api_server: null
  346.     role: endpoints
  347.     namespaces:
  348.       names:
  349.      - kube-system
  350.   relabel_configs:
  351.   - source_labels: [__meta_kubernetes_service_label_name]
  352.     separator: ;
  353.     regex: ke-global-authgate
  354.     replacement: $1
  355.     action: keep
  356.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  357.     separator: ;
  358.     regex: authgate
  359.     replacement: $1
  360.     action: keep
  361.   - source_labels: [__meta_kubernetes_namespace]
  362.     separator: ;
  363.     regex: (.*)
  364.     target_label: namespace
  365.     replacement: $1
  366.     action: replace
  367.   - source_labels: [__meta_kubernetes_pod_name]
  368.     separator: ;
  369.     regex: (.*)
  370.     target_label: pod
  371.     replacement: $1
  372.     action: replace
  373.   - source_labels: [__meta_kubernetes_service_name]
  374.     separator: ;
  375.     regex: (.*)
  376.     target_label: service
  377.     replacement: $1
  378.     action: replace
  379.   - source_labels: [__meta_kubernetes_service_name]
  380.     separator: ;
  381.     regex: (.*)
  382.     target_label: job
  383.     replacement: ${1}
  384.     action: replace
  385.   - source_labels: [__meta_kubernetes_service_label_name]
  386.     separator: ;
  387.     regex: (.+)
  388.     target_label: job
  389.     replacement: ${1}
  390.     action: replace
  391.   - separator: ;
  392.     regex: (.*)
  393.     target_label: endpoint
  394.     replacement: authgate
  395.     action: replace
  396. - job_name: kube-system/jenkins-monitor/0
  397.   scrape_interval: 30s
  398.   scrape_timeout: 10s
  399.   metrics_path: /prometheus/
  400.   scheme: http
  401.   kubernetes_sd_configs:
  402.   - api_server: null
  403.     role: endpoints
  404.     namespaces:
  405.       names:
  406.      - kube-system
  407.   basic_auth:
  408.     username: admin
  409.     password: <secret>
  410.   relabel_configs:
  411.   - source_labels: [__meta_kubernetes_service_label_k8s_app]
  412.     separator: ;
  413.     regex: jenkins
  414.     replacement: $1
  415.     action: keep
  416.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  417.     separator: ;
  418.     regex: scrape
  419.     replacement: $1
  420.     action: keep
  421.   - source_labels: [__meta_kubernetes_namespace]
  422.     separator: ;
  423.     regex: (.*)
  424.     target_label: namespace
  425.     replacement: $1
  426.     action: replace
  427.   - source_labels: [__meta_kubernetes_pod_name]
  428.     separator: ;
  429.     regex: (.*)
  430.     target_label: pod
  431.     replacement: $1
  432.     action: replace
  433.   - source_labels: [__meta_kubernetes_service_name]
  434.     separator: ;
  435.     regex: (.*)
  436.     target_label: service
  437.     replacement: $1
  438.     action: replace
  439.   - source_labels: [__meta_kubernetes_service_name]
  440.     separator: ;
  441.     regex: (.*)
  442.     target_label: job
  443.     replacement: ${1}
  444.     action: replace
  445.   - source_labels: [__meta_kubernetes_service_label_k8s_app]
  446.     separator: ;
  447.     regex: (.+)
  448.     target_label: job
  449.     replacement: ${1}
  450.     action: replace
  451.   - separator: ;
  452.     regex: (.*)
  453.     target_label: endpoint
  454.     replacement: scrape
  455.     action: replace
  456. - job_name: kube-system/kecontrol-authgate-servicemonitor/0
  457.   scrape_interval: 15s
  458.   scrape_timeout: 10s
  459.   metrics_path: /metrics
  460.   scheme: http
  461.   kubernetes_sd_configs:
  462.   - api_server: null
  463.     role: endpoints
  464.     namespaces:
  465.       names:
  466.      - kube-system
  467.   relabel_configs:
  468.   - source_labels: [__meta_kubernetes_service_label_name]
  469.     separator: ;
  470.     regex: ke-control-authgate
  471.     replacement: $1
  472.     action: keep
  473.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  474.     separator: ;
  475.     regex: authgate
  476.     replacement: $1
  477.     action: keep
  478.   - source_labels: [__meta_kubernetes_namespace]
  479.     separator: ;
  480.     regex: (.*)
  481.     target_label: namespace
  482.     replacement: $1
  483.     action: replace
  484.   - source_labels: [__meta_kubernetes_pod_name]
  485.     separator: ;
  486.     regex: (.*)
  487.     target_label: pod
  488.     replacement: $1
  489.     action: replace
  490.   - source_labels: [__meta_kubernetes_service_name]
  491.     separator: ;
  492.     regex: (.*)
  493.     target_label: service
  494.     replacement: $1
  495.     action: replace
  496.   - source_labels: [__meta_kubernetes_service_name]
  497.     separator: ;
  498.     regex: (.*)
  499.     target_label: job
  500.     replacement: ${1}
  501.     action: replace
  502.   - source_labels: [__meta_kubernetes_service_label_name]
  503.     separator: ;
  504.     regex: (.+)
  505.     target_label: job
  506.     replacement: ${1}
  507.     action: replace
  508.   - separator: ;
  509.     regex: (.*)
  510.     target_label: endpoint
  511.     replacement: authgate
  512.     action: replace
  513. - job_name: kube-system/kube-apiserver-exporter/0
  514.   honor_labels: true
  515.   scrape_interval: 15s
  516.   scrape_timeout: 10s
  517.   metrics_path: /metrics
  518.   scheme: https
  519.   kubernetes_sd_configs:
  520.   - api_server: null
  521.     role: endpoints
  522.     namespaces:
  523.       names:
  524.      - kube-system
  525.   bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
  526.   tls_config:
  527.     ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
  528.     insecure_skip_verify: true
  529.   relabel_configs:
  530.   - source_labels: [__meta_kubernetes_service_label_app]
  531.     separator: ;
  532.     regex: kube-apiserver-exporter
  533.     replacement: $1
  534.     action: keep
  535.   - source_labels: [__meta_kubernetes_service_label_component]
  536.     separator: ;
  537.     regex: kube-apiserver
  538.     replacement: $1
  539.     action: keep
  540.   - source_labels: [__meta_kubernetes_service_label_release]
  541.     separator: ;
  542.     regex: kube-apiserver-exporter
  543.     replacement: $1
  544.     action: keep
  545.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  546.     separator: ;
  547.     regex: https-metrics
  548.     replacement: $1
  549.     action: keep
  550.   - source_labels: [__meta_kubernetes_namespace]
  551.     separator: ;
  552.     regex: (.*)
  553.     target_label: namespace
  554.     replacement: $1
  555.     action: replace
  556.   - source_labels: [__meta_kubernetes_pod_name]
  557.     separator: ;
  558.     regex: (.*)
  559.     target_label: pod
  560.     replacement: $1
  561.     action: replace
  562.   - source_labels: [__meta_kubernetes_service_name]
  563.     separator: ;
  564.     regex: (.*)
  565.     target_label: service
  566.     replacement: $1
  567.     action: replace
  568.   - source_labels: [__meta_kubernetes_service_name]
  569.     separator: ;
  570.     regex: (.*)
  571.     target_label: job
  572.     replacement: ${1}
  573.     action: replace
  574.   - source_labels: [__meta_kubernetes_service_label_component]
  575.     separator: ;
  576.     regex: (.+)
  577.     target_label: job
  578.     replacement: ${1}
  579.     action: replace
  580.   - separator: ;
  581.     regex: (.*)
  582.     target_label: endpoint
  583.     replacement: https-metrics
  584.     action: replace
  585. - job_name: kube-system/kube-controller-manager-exporter/0
  586.   honor_labels: true
  587.   scrape_interval: 30s
  588.   scrape_timeout: 10s
  589.   metrics_path: /metrics
  590.   scheme: http
  591.   kubernetes_sd_configs:
  592.   - api_server: null
  593.     role: endpoints
  594.     namespaces:
  595.       names:
  596.      - kube-system
  597.   bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
  598.   tls_config:
  599.     ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
  600.     insecure_skip_verify: true
  601.   relabel_configs:
  602.   - source_labels: [__meta_kubernetes_service_label_app]
  603.     separator: ;
  604.     regex: kube-controller-manager-exporter
  605.     replacement: $1
  606.     action: keep
  607.   - source_labels: [__meta_kubernetes_service_label_component]
  608.     separator: ;
  609.     regex: kube-controller-manager
  610.     replacement: $1
  611.     action: keep
  612.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  613.     separator: ;
  614.     regex: http-metrics
  615.     replacement: $1
  616.     action: keep
  617.   - source_labels: [__meta_kubernetes_namespace]
  618.     separator: ;
  619.     regex: (.*)
  620.     target_label: namespace
  621.     replacement: $1
  622.     action: replace
  623.   - source_labels: [__meta_kubernetes_pod_name]
  624.     separator: ;
  625.     regex: (.*)
  626.     target_label: pod
  627.     replacement: $1
  628.     action: replace
  629.   - source_labels: [__meta_kubernetes_service_name]
  630.     separator: ;
  631.     regex: (.*)
  632.     target_label: service
  633.     replacement: $1
  634.     action: replace
  635.   - source_labels: [__meta_kubernetes_service_name]
  636.     separator: ;
  637.     regex: (.*)
  638.     target_label: job
  639.     replacement: ${1}
  640.     action: replace
  641.   - source_labels: [__meta_kubernetes_service_label_component]
  642.     separator: ;
  643.     regex: (.+)
  644.     target_label: job
  645.     replacement: ${1}
  646.     action: replace
  647.   - separator: ;
  648.     regex: (.*)
  649.     target_label: endpoint
  650.     replacement: http-metrics
  651.     action: replace
  652. - job_name: kube-system/kube-dns-exporter/0
  653.   honor_labels: true
  654.   scrape_interval: 15s
  655.   scrape_timeout: 10s
  656.   metrics_path: /metrics
  657.   scheme: http
  658.   kubernetes_sd_configs:
  659.   - api_server: null
  660.     role: endpoints
  661.     namespaces:
  662.       names:
  663.      - kube-system
  664.   bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
  665.   relabel_configs:
  666.   - source_labels: [__meta_kubernetes_service_label_app]
  667.     separator: ;
  668.     regex: kube-dns-exporter
  669.     replacement: $1
  670.     action: keep
  671.   - source_labels: [__meta_kubernetes_service_label_component]
  672.     separator: ;
  673.     regex: kube-dns
  674.     replacement: $1
  675.     action: keep
  676.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  677.     separator: ;
  678.     regex: http-metrics-dnsmasq
  679.     replacement: $1
  680.     action: keep
  681.   - source_labels: [__meta_kubernetes_namespace]
  682.     separator: ;
  683.     regex: (.*)
  684.     target_label: namespace
  685.     replacement: $1
  686.     action: replace
  687.   - source_labels: [__meta_kubernetes_pod_name]
  688.     separator: ;
  689.     regex: (.*)
  690.     target_label: pod
  691.     replacement: $1
  692.     action: replace
  693.   - source_labels: [__meta_kubernetes_service_name]
  694.     separator: ;
  695.     regex: (.*)
  696.     target_label: service
  697.     replacement: $1
  698.     action: replace
  699.   - source_labels: [__meta_kubernetes_service_name]
  700.     separator: ;
  701.     regex: (.*)
  702.     target_label: job
  703.     replacement: ${1}
  704.     action: replace
  705.   - source_labels: [__meta_kubernetes_service_label_component]
  706.     separator: ;
  707.     regex: (.+)
  708.     target_label: job
  709.     replacement: ${1}
  710.     action: replace
  711.   - separator: ;
  712.     regex: (.*)
  713.     target_label: endpoint
  714.     replacement: http-metrics-dnsmasq
  715.     action: replace
  716. - job_name: kube-system/kube-dns-exporter/1
  717.   honor_labels: true
  718.   scrape_interval: 15s
  719.   scrape_timeout: 10s
  720.   metrics_path: /metrics
  721.   scheme: http
  722.   kubernetes_sd_configs:
  723.   - api_server: null
  724.     role: endpoints
  725.     namespaces:
  726.       names:
  727.      - kube-system
  728.   bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
  729.   relabel_configs:
  730.   - source_labels: [__meta_kubernetes_service_label_app]
  731.     separator: ;
  732.     regex: kube-dns-exporter
  733.     replacement: $1
  734.     action: keep
  735.   - source_labels: [__meta_kubernetes_service_label_component]
  736.     separator: ;
  737.     regex: kube-dns
  738.     replacement: $1
  739.     action: keep
  740.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  741.     separator: ;
  742.     regex: http-metrics-skydns
  743.     replacement: $1
  744.     action: keep
  745.   - source_labels: [__meta_kubernetes_namespace]
  746.     separator: ;
  747.     regex: (.*)
  748.     target_label: namespace
  749.     replacement: $1
  750.     action: replace
  751.   - source_labels: [__meta_kubernetes_pod_name]
  752.     separator: ;
  753.     regex: (.*)
  754.     target_label: pod
  755.     replacement: $1
  756.     action: replace
  757.   - source_labels: [__meta_kubernetes_service_name]
  758.     separator: ;
  759.     regex: (.*)
  760.     target_label: service
  761.     replacement: $1
  762.     action: replace
  763.   - source_labels: [__meta_kubernetes_service_name]
  764.     separator: ;
  765.     regex: (.*)
  766.     target_label: job
  767.     replacement: ${1}
  768.     action: replace
  769.   - source_labels: [__meta_kubernetes_service_label_component]
  770.     separator: ;
  771.     regex: (.+)
  772.     target_label: job
  773.     replacement: ${1}
  774.     action: replace
  775.   - separator: ;
  776.     regex: (.*)
  777.     target_label: endpoint
  778.     replacement: http-metrics-skydns
  779.     action: replace
  780. - job_name: kube-system/kube-scheduler-exporter/0
  781.   honor_labels: true
  782.   scrape_interval: 15s
  783.   scrape_timeout: 10s
  784.   metrics_path: /metrics
  785.   scheme: http
  786.   kubernetes_sd_configs:
  787.   - api_server: null
  788.     role: endpoints
  789.     namespaces:
  790.       names:
  791.      - kube-system
  792.   bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
  793.   relabel_configs:
  794.   - source_labels: [__meta_kubernetes_service_label_app]
  795.     separator: ;
  796.     regex: kube-scheduler-exporter
  797.     replacement: $1
  798.     action: keep
  799.   - source_labels: [__meta_kubernetes_service_label_component]
  800.     separator: ;
  801.     regex: kube-scheduler
  802.     replacement: $1
  803.     action: keep
  804.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  805.     separator: ;
  806.     regex: http-metrics
  807.     replacement: $1
  808.     action: keep
  809.   - source_labels: [__meta_kubernetes_namespace]
  810.     separator: ;
  811.     regex: (.*)
  812.     target_label: namespace
  813.     replacement: $1
  814.     action: replace
  815.   - source_labels: [__meta_kubernetes_pod_name]
  816.     separator: ;
  817.     regex: (.*)
  818.     target_label: pod
  819.     replacement: $1
  820.     action: replace
  821.   - source_labels: [__meta_kubernetes_service_name]
  822.     separator: ;
  823.     regex: (.*)
  824.     target_label: service
  825.     replacement: $1
  826.     action: replace
  827.   - source_labels: [__meta_kubernetes_service_name]
  828.     separator: ;
  829.     regex: (.*)
  830.     target_label: job
  831.     replacement: ${1}
  832.     action: replace
  833.   - source_labels: [__meta_kubernetes_service_label_component]
  834.     separator: ;
  835.     regex: (.+)
  836.     target_label: job
  837.     replacement: ${1}
  838.     action: replace
  839.   - separator: ;
  840.     regex: (.*)
  841.     target_label: endpoint
  842.     replacement: http-metrics
  843.     action: replace
  844. - job_name: kube-system/kube-state-metrics/0
  845.   honor_labels: true
  846.   scrape_interval: 30s
  847.   scrape_timeout: 10s
  848.   metrics_path: /metrics
  849.   scheme: http
  850.   kubernetes_sd_configs:
  851.   - api_server: null
  852.     role: endpoints
  853.     namespaces:
  854.       names:
  855.      - kube-system
  856.   relabel_configs:
  857.   - source_labels: [__meta_kubernetes_service_label_app]
  858.     separator: ;
  859.     regex: kube-state-metrics
  860.     replacement: $1
  861.     action: keep
  862.   - source_labels: [__meta_kubernetes_service_label_component]
  863.     separator: ;
  864.     regex: kube-state-metrics
  865.     replacement: $1
  866.     action: keep
  867.   - source_labels: [__meta_kubernetes_service_label_release]
  868.     separator: ;
  869.     regex: kube-state-metrics
  870.     replacement: $1
  871.     action: keep
  872.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  873.     separator: ;
  874.     regex: http-metrics
  875.     replacement: $1
  876.     action: keep
  877.   - source_labels: [__meta_kubernetes_namespace]
  878.     separator: ;
  879.     regex: (.*)
  880.     target_label: namespace
  881.     replacement: $1
  882.     action: replace
  883.   - source_labels: [__meta_kubernetes_pod_name]
  884.     separator: ;
  885.     regex: (.*)
  886.     target_label: pod
  887.     replacement: $1
  888.     action: replace
  889.   - source_labels: [__meta_kubernetes_service_name]
  890.     separator: ;
  891.     regex: (.*)
  892.     target_label: service
  893.     replacement: $1
  894.     action: replace
  895.   - source_labels: [__meta_kubernetes_service_name]
  896.     separator: ;
  897.     regex: (.*)
  898.     target_label: job
  899.     replacement: ${1}
  900.     action: replace
  901.   - source_labels: [__meta_kubernetes_service_label_component]
  902.     separator: ;
  903.     regex: (.+)
  904.     target_label: job
  905.     replacement: ${1}
  906.     action: replace
  907.   - separator: ;
  908.     regex: (.*)
  909.     target_label: endpoint
  910.     replacement: http-metrics
  911.     action: replace
  912. - job_name: kube-system/kubelet-exporter/0
  913.   honor_labels: true
  914.   scrape_interval: 30s
  915.   scrape_timeout: 10s
  916.   metrics_path: /metrics
  917.   scheme: http
  918.   kubernetes_sd_configs:
  919.   - api_server: null
  920.     role: endpoints
  921.     namespaces:
  922.       names:
  923.      - kube-system
  924.   relabel_configs:
  925.   - source_labels: [__meta_kubernetes_service_label_k8s_app]
  926.     separator: ;
  927.     regex: kubelet
  928.     replacement: $1
  929.     action: keep
  930.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  931.     separator: ;
  932.     regex: http-metrics
  933.     replacement: $1
  934.     action: keep
  935.   - source_labels: [__meta_kubernetes_namespace]
  936.     separator: ;
  937.     regex: (.*)
  938.     target_label: namespace
  939.     replacement: $1
  940.     action: replace
  941.   - source_labels: [__meta_kubernetes_pod_name]
  942.     separator: ;
  943.     regex: (.*)
  944.     target_label: pod
  945.     replacement: $1
  946.     action: replace
  947.   - source_labels: [__meta_kubernetes_service_name]
  948.     separator: ;
  949.     regex: (.*)
  950.     target_label: service
  951.     replacement: $1
  952.     action: replace
  953.   - source_labels: [__meta_kubernetes_service_name]
  954.     separator: ;
  955.     regex: (.*)
  956.     target_label: job
  957.     replacement: ${1}
  958.     action: replace
  959.   - source_labels: [__meta_kubernetes_service_label_k8s_app]
  960.     separator: ;
  961.     regex: (.+)
  962.     target_label: job
  963.     replacement: ${1}
  964.     action: replace
  965.   - separator: ;
  966.     regex: (.*)
  967.     target_label: endpoint
  968.     replacement: http-metrics
  969.     action: replace
  970. - job_name: kube-system/kubelet-exporter/1
  971.   honor_labels: true
  972.   scrape_interval: 30s
  973.   scrape_timeout: 10s
  974.   metrics_path: /metrics/cadvisor
  975.   scheme: http
  976.   kubernetes_sd_configs:
  977.   - api_server: null
  978.     role: endpoints
  979.     namespaces:
  980.       names:
  981.      - kube-system
  982.   relabel_configs:
  983.   - source_labels: [__meta_kubernetes_service_label_k8s_app]
  984.     separator: ;
  985.     regex: kubelet
  986.     replacement: $1
  987.     action: keep
  988.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  989.     separator: ;
  990.     regex: http-metrics
  991.     replacement: $1
  992.     action: keep
  993.   - source_labels: [__meta_kubernetes_namespace]
  994.     separator: ;
  995.     regex: (.*)
  996.     target_label: namespace
  997.     replacement: $1
  998.     action: replace
  999.   - source_labels: [__meta_kubernetes_pod_name]
  1000.     separator: ;
  1001.     regex: (.*)
  1002.     target_label: pod
  1003.     replacement: $1
  1004.     action: replace
  1005.   - source_labels: [__meta_kubernetes_service_name]
  1006.     separator: ;
  1007.     regex: (.*)
  1008.     target_label: service
  1009.     replacement: $1
  1010.     action: replace
  1011.   - source_labels: [__meta_kubernetes_service_name]
  1012.     separator: ;
  1013.     regex: (.*)
  1014.     target_label: job
  1015.     replacement: ${1}
  1016.     action: replace
  1017.   - source_labels: [__meta_kubernetes_service_label_k8s_app]
  1018.     separator: ;
  1019.     regex: (.+)
  1020.     target_label: job
  1021.     replacement: ${1}
  1022.     action: replace
  1023.   - separator: ;
  1024.     regex: (.*)
  1025.     target_label: endpoint
  1026.     replacement: http-metrics
  1027.     action: replace
  1028. - job_name: kube-system/node-exporter/0
  1029.   honor_labels: true
  1030.   scrape_interval: 30s
  1031.   scrape_timeout: 10s
  1032.   metrics_path: /metrics
  1033.   scheme: http
  1034.   kubernetes_sd_configs:
  1035.   - api_server: null
  1036.     role: endpoints
  1037.     namespaces:
  1038.       names:
  1039.      - kube-system
  1040.   relabel_configs:
  1041.   - source_labels: [__meta_kubernetes_service_label_app]
  1042.     separator: ;
  1043.     regex: node-exporter
  1044.     replacement: $1
  1045.     action: keep
  1046.   - source_labels: [__meta_kubernetes_service_label_component]
  1047.     separator: ;
  1048.     regex: node-exporter
  1049.     replacement: $1
  1050.     action: keep
  1051.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  1052.     separator: ;
  1053.     regex: metrics
  1054.     replacement: $1
  1055.     action: keep
  1056.   - source_labels: [__meta_kubernetes_namespace]
  1057.     separator: ;
  1058.     regex: (.*)
  1059.     target_label: namespace
  1060.     replacement: $1
  1061.     action: replace
  1062.   - source_labels: [__meta_kubernetes_pod_name]
  1063.     separator: ;
  1064.     regex: (.*)
  1065.     target_label: pod
  1066.     replacement: $1
  1067.     action: replace
  1068.   - source_labels: [__meta_kubernetes_service_name]
  1069.     separator: ;
  1070.     regex: (.*)
  1071.     target_label: service
  1072.     replacement: $1
  1073.     action: replace
  1074.   - source_labels: [__meta_kubernetes_service_name]
  1075.     separator: ;
  1076.     regex: (.*)
  1077.     target_label: job
  1078.     replacement: ${1}
  1079.     action: replace
  1080.   - source_labels: [__meta_kubernetes_service_label_component]
  1081.     separator: ;
  1082.     regex: (.+)
  1083.     target_label: job
  1084.     replacement: ${1}
  1085.     action: replace
  1086.   - separator: ;
  1087.     regex: (.*)
  1088.     target_label: endpoint
  1089.     replacement: metrics
  1090.     action: replace
  1091. - job_name: kube-system/portal-servicemonitor/0
  1092.   scrape_interval: 15s
  1093.   scrape_timeout: 10s
  1094.   metrics_path: /metrics
  1095.   scheme: http
  1096.   kubernetes_sd_configs:
  1097.   - api_server: null
  1098.     role: endpoints
  1099.     namespaces:
  1100.       names:
  1101.      - kube-system
  1102.   relabel_configs:
  1103.   - source_labels: [__meta_kubernetes_service_label_name]
  1104.     separator: ;
  1105.     regex: ke-portal
  1106.     replacement: $1
  1107.     action: keep
  1108.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  1109.     separator: ;
  1110.     regex: portal
  1111.     replacement: $1
  1112.     action: keep
  1113.   - source_labels: [__meta_kubernetes_namespace]
  1114.     separator: ;
  1115.     regex: (.*)
  1116.     target_label: namespace
  1117.     replacement: $1
  1118.     action: replace
  1119.   - source_labels: [__meta_kubernetes_pod_name]
  1120.     separator: ;
  1121.     regex: (.*)
  1122.     target_label: pod
  1123.     replacement: $1
  1124.     action: replace
  1125.   - source_labels: [__meta_kubernetes_service_name]
  1126.     separator: ;
  1127.     regex: (.*)
  1128.     target_label: service
  1129.     replacement: $1
  1130.     action: replace
  1131.   - source_labels: [__meta_kubernetes_service_name]
  1132.     separator: ;
  1133.     regex: (.*)
  1134.     target_label: job
  1135.     replacement: ${1}
  1136.     action: replace
  1137.   - source_labels: [__meta_kubernetes_service_label_name]
  1138.     separator: ;
  1139.     regex: (.+)
  1140.     target_label: job
  1141.     replacement: ${1}
  1142.     action: replace
  1143.   - separator: ;
  1144.     regex: (.*)
  1145.     target_label: endpoint
  1146.     replacement: portal
  1147.     action: replace
  1148. - job_name: kube-system/prometheus/0
  1149.   scrape_interval: 30s
  1150.   scrape_timeout: 10s
  1151.   metrics_path: /metrics
  1152.   scheme: http
  1153.   kubernetes_sd_configs:
  1154.   - api_server: null
  1155.     role: endpoints
  1156.     namespaces:
  1157.       names:
  1158.      - kube-system
  1159.   relabel_configs:
  1160.   - source_labels: [__meta_kubernetes_service_label_app]
  1161.     separator: ;
  1162.     regex: prometheus
  1163.     replacement: $1
  1164.     action: keep
  1165.   - source_labels: [__meta_kubernetes_service_label_chart]
  1166.     separator: ;
  1167.     regex: prometheus-0.0.5
  1168.     replacement: $1
  1169.     action: keep
  1170.   - source_labels: [__meta_kubernetes_service_label_prometheus]
  1171.     separator: ;
  1172.     regex: prometheus
  1173.     replacement: $1
  1174.     action: keep
  1175.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  1176.     separator: ;
  1177.     regex: http
  1178.     replacement: $1
  1179.     action: keep
  1180.   - source_labels: [__meta_kubernetes_namespace]
  1181.     separator: ;
  1182.     regex: (.*)
  1183.     target_label: namespace
  1184.     replacement: $1
  1185.     action: replace
  1186.   - source_labels: [__meta_kubernetes_pod_name]
  1187.     separator: ;
  1188.     regex: (.*)
  1189.     target_label: pod
  1190.     replacement: $1
  1191.     action: replace
  1192.   - source_labels: [__meta_kubernetes_service_name]
  1193.     separator: ;
  1194.     regex: (.*)
  1195.     target_label: service
  1196.     replacement: $1
  1197.     action: replace
  1198.   - source_labels: [__meta_kubernetes_service_name]
  1199.     separator: ;
  1200.     regex: (.*)
  1201.     target_label: job
  1202.     replacement: ${1}
  1203.     action: replace
  1204.   - source_labels: [__meta_kubernetes_service_label_prometheus]
  1205.     separator: ;
  1206.     regex: (.+)
  1207.     target_label: job
  1208.     replacement: ${1}
  1209.     action: replace
  1210.   - separator: ;
  1211.     regex: (.*)
  1212.     target_label: endpoint
  1213.     replacement: http
  1214.     action: replace
  1215. - job_name: kube-system/stark-hub-servicemonitor/0
  1216.   scrape_interval: 30s
  1217.   scrape_timeout: 10s
  1218.   metrics_path: /metrics
  1219.   scheme: http
  1220.   kubernetes_sd_configs:
  1221.   - api_server: null
  1222.     role: endpoints
  1223.     namespaces:
  1224.       names:
  1225.      - kube-system
  1226.   relabel_configs:
  1227.   - source_labels: [__meta_kubernetes_service_label_name]
  1228.     separator: ;
  1229.     regex: stark-hub
  1230.     replacement: $1
  1231.     action: keep
  1232.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  1233.     separator: ;
  1234.     regex: hub
  1235.     replacement: $1
  1236.     action: keep
  1237.   - source_labels: [__meta_kubernetes_namespace]
  1238.     separator: ;
  1239.     regex: (.*)
  1240.     target_label: namespace
  1241.     replacement: $1
  1242.     action: replace
  1243.   - source_labels: [__meta_kubernetes_pod_name]
  1244.     separator: ;
  1245.     regex: (.*)
  1246.     target_label: pod
  1247.     replacement: $1
  1248.     action: replace
  1249.   - source_labels: [__meta_kubernetes_service_name]
  1250.     separator: ;
  1251.     regex: (.*)
  1252.     target_label: service
  1253.     replacement: $1
  1254.     action: replace
  1255.   - source_labels: [__meta_kubernetes_service_name]
  1256.     separator: ;
  1257.     regex: (.*)
  1258.     target_label: job
  1259.     replacement: ${1}
  1260.     action: replace
  1261.   - source_labels: [__meta_kubernetes_service_label_name]
  1262.     separator: ;
  1263.     regex: (.+)
  1264.     target_label: job
  1265.     replacement: ${1}
  1266.     action: replace
  1267.   - separator: ;
  1268.     regex: (.*)
  1269.     target_label: endpoint
  1270.     replacement: hub
  1271.     action: replace
  1272. - job_name: kube-system/stark-sites-servicemonitor/0
  1273.   scrape_interval: 15s
  1274.   scrape_timeout: 10s
  1275.   metrics_path: /metrics
  1276.   scheme: http
  1277.   kubernetes_sd_configs:
  1278.   - api_server: null
  1279.     role: endpoints
  1280.     namespaces:
  1281.       names:
  1282.      - kube-system
  1283.   relabel_configs:
  1284.   - source_labels: [__meta_kubernetes_service_label_name]
  1285.     separator: ;
  1286.     regex: stark-sites
  1287.     replacement: $1
  1288.     action: keep
  1289.   - source_labels: [__meta_kubernetes_endpoint_port_name]
  1290.     separator: ;
  1291.     regex: sites
  1292.     replacement: $1
  1293.     action: keep
  1294.   - source_labels: [__meta_kubernetes_namespace]
  1295.     separator: ;
  1296.     regex: (.*)
  1297.     target_label: namespace
  1298.     replacement: $1
  1299.     action: replace
  1300.   - source_labels: [__meta_kubernetes_pod_name]
  1301.     separator: ;
  1302.     regex: (.*)
  1303.     target_label: pod
  1304.     replacement: $1
  1305.     action: replace
  1306.   - source_labels: [__meta_kubernetes_service_name]
  1307.     separator: ;
  1308.     regex: (.*)
  1309.     target_label: service
  1310.     replacement: $1
  1311.     action: replace
  1312.   - source_labels: [__meta_kubernetes_service_name]
  1313.     separator: ;
  1314.     regex: (.*)
  1315.     target_label: job
  1316.     replacement: ${1}
  1317.     action: replace
  1318.   - source_labels: [__meta_kubernetes_service_label_name]
  1319.     separator: ;
  1320.     regex: (.+)
  1321.     target_label: job
  1322.     replacement: ${1}
  1323.     action: replace
  1324.   - separator: ;
  1325.     regex: (.*)
  1326.     target_label: endpoint
  1327.     replacement: sites
  1328.     action: replace
Advertisement
Add Comment
Please, Sign In to add comment