Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save CalvinHartwell/82bb96323840855a6ec0e28bdecb143c to your computer and use it in GitHub Desktop.

Select an option

Save CalvinHartwell/82bb96323840855a6ec0e28bdecb143c to your computer and use it in GitHub Desktop.
prometheus
root@FROVHJUJUDEV-N01:~/monitoring# juju config prometheus scrape-jobs
|-
- job_name: 'k8s-api-endpoints'
kubernetes_sd_configs:
- api_server: 51.255.79.77
role: endpoints
tls_config:
insecure_skip_verify: true
basic_auth:
username: admin
password: [CATS_ARE_COOL_DONT_FORGET_IT]
scrape_interval: 30s
scheme: https
tls_config:
insecure_skip_verify: true
basic_auth:
username: admin
password: [CATS_ARE_COOL_DONT_FORGET_IT]
relabel_configs:
- source_labels: [__meta_kubernetes_namespace, __meta_kubernetes_service_name, __meta_kubernetes_endpoint_port_name]
action: keep
regex: default;kubernetes;https
- job_name: 'kubernetes-nodes'
kubernetes_sd_configs:
- api_server: 51.255.79.77
role: node
tls_config:
insecure_skip_verify: true
basic_auth:
username: admin
password: [CATS_ARE_COOL_DONT_FORGET_IT]
scrape_interval: 30s
scheme: https
tls_config:
insecure_skip_verify: true
basic_auth:
username: admin
password: [CATS_ARE_COOL_DONT_FORGET_IT
relabel_configs:
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
- target_label: __address__
replacement: 51.255.79.77
- source_labels: [__meta_kubernetes_node_name]
regex: (.+)
target_label: __metrics_path__
replacement: /api/v1/nodes/$1/proxy/metrics
- job_name: 'kubernetes-cadvisor'
kubernetes_sd_configs:
- api_server: 51.255.79.77
role: node
tls_config:
insecure_skip_verify: true
basic_auth:
username: admin
password: [CATS_ARE_COOL_DONT_FORGET_IT]
scrape_interval: 30s
scheme: https
tls_config:
insecure_skip_verify: true
basic_auth:
username: admin
password: [CATS_ARE_COOL_DONT_FORGET_IT]
relabel_configs:
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
- target_label: __address__
replacement: 51.255.79.77
- source_labels: [__meta_kubernetes_node_name]
regex: (.+)
target_label: __metrics_path__
replacement: /api/v1/nodes/$1/proxy/metrics/cadvisor
root@FROVHJUJUDEV-N01:~/monitoring#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment