[hotfix] fix use env prometheus (!93)
Co-authored-by: denis.patrakeev <denis.patrakeev@avroid.tech> Reviewed-on: https://git.avroid.tech/K8s/k8s-configs/pulls/93
This commit is contained in:
@@ -165,80 +165,75 @@ serverFiles:
|
||||
static_configs:
|
||||
- targets:
|
||||
- localhost:9090
|
||||
|
||||
# adds additional scrape configs to prometheus.yml
|
||||
# must be a string so you have to add a | after extraScrapeConfigs:
|
||||
# example adds prometheus-blackbox-exporter scrape config
|
||||
extraScrapeConfigs: |
|
||||
- job_name: 'postgres_exporter'
|
||||
consul_sd_configs:
|
||||
- server: consul.avroid.tech
|
||||
scheme: https
|
||||
datacenter: "avroid-office"
|
||||
tags: [ k8s_postgres_exporter ]
|
||||
services: [ monitoring_k8s_postgres_exporter ]
|
||||
authorization:
|
||||
credentials: "${CONSUL_SECRET}"
|
||||
relabel_configs:
|
||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||
target_label: __metrics_path__
|
||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||
target_label: job
|
||||
- source_labels: [ __meta_consul_service_metadata_auth_module ]
|
||||
target_label: __param_auth_module
|
||||
- source_labels: [ __meta_consul_service_metadata_ssl_mode ]
|
||||
target_label: __param_sslmode
|
||||
- source_labels: [ __address__,__meta_consul_service_metadata_db_name ]
|
||||
separator: "/"
|
||||
target_label: __param_target
|
||||
- source_labels: [ __meta_consul_node ]
|
||||
target_label: instance
|
||||
regex: "([^:]+).*"
|
||||
replacement: '${1}'
|
||||
- target_label: __address__
|
||||
replacement: cloud-postgres-exporter-prometheus-postgres-exporter:9187
|
||||
- job_name: 'redis_exporter'
|
||||
consul_sd_configs:
|
||||
- server: consul.avroid.tech
|
||||
scheme: https
|
||||
datacenter: "avroid-office"
|
||||
tags: [ k8s_redis_exporter ]
|
||||
services: [ monitoring_k8s_redis_exporter ]
|
||||
authorization:
|
||||
credentials: "${CONSUL_SECRET}"
|
||||
relabel_configs:
|
||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||
target_label: __metrics_path__
|
||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||
target_label: job
|
||||
- source_labels: [ __address__ ]
|
||||
target_label: __param_target
|
||||
- source_labels: [ __meta_consul_node ]
|
||||
target_label: instance
|
||||
regex: "([^:]+).*"
|
||||
replacement: '${1}'
|
||||
- target_label: __address__
|
||||
replacement: cloud-redis-exporter-prometheus-redis-exporter:9121
|
||||
- job_name: 'patroni_exporter'
|
||||
consul_sd_configs:
|
||||
- server: consul.avroid.tech
|
||||
scheme: https
|
||||
datacenter: "avroid-office"
|
||||
tags: [ k8s_patroni_exporter ]
|
||||
services: [ monitoring_k8s_patroni_exporter ]
|
||||
authorization:
|
||||
credentials: "${CONSUL_SECRET}"
|
||||
relabel_configs:
|
||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||
target_label: __metrics_path__
|
||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||
target_label: job
|
||||
- source_labels: [ __address__ ]
|
||||
target_label: __param_target
|
||||
- source_labels: [ __meta_consul_node ]
|
||||
target_label: instance
|
||||
regex: "([^:]+).*"
|
||||
replacement: '${1}'
|
||||
- job_name: postgres_exporter
|
||||
consul_sd_configs:
|
||||
- server: consul.avroid.tech
|
||||
scheme: https
|
||||
datacenter: "avroid-office"
|
||||
tags: [ k8s_postgres_exporter ]
|
||||
services: [ monitoring_k8s_postgres_exporter ]
|
||||
authorization:
|
||||
credentials: ${CONSUL_SECRET}
|
||||
relabel_configs:
|
||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||
target_label: __metrics_path__
|
||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||
target_label: job
|
||||
- source_labels: [ __meta_consul_service_metadata_auth_module ]
|
||||
target_label: __param_auth_module
|
||||
- source_labels: [ __meta_consul_service_metadata_ssl_mode ]
|
||||
target_label: __param_sslmode
|
||||
- source_labels: [ __address__,__meta_consul_service_metadata_db_name ]
|
||||
separator: "/"
|
||||
target_label: __param_target
|
||||
- source_labels: [ __meta_consul_node ]
|
||||
target_label: instance
|
||||
regex: "([^:]+).*"
|
||||
replacement: '${1}'
|
||||
- target_label: __address__
|
||||
replacement: cloud-postgres-exporter-prometheus-postgres-exporter:9187
|
||||
- job_name: redis_exporter
|
||||
consul_sd_configs:
|
||||
- server: consul.avroid.tech
|
||||
scheme: https
|
||||
datacenter: "avroid-office"
|
||||
tags: [ k8s_redis_exporter ]
|
||||
services: [ monitoring_k8s_redis_exporter ]
|
||||
authorization:
|
||||
credentials: ${CONSUL_SECRET}
|
||||
relabel_configs:
|
||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||
target_label: __metrics_path__
|
||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||
target_label: job
|
||||
- source_labels: [ __address__ ]
|
||||
target_label: __param_target
|
||||
- source_labels: [ __meta_consul_node ]
|
||||
target_label: instance
|
||||
regex: "([^:]+).*"
|
||||
replacement: '${1}'
|
||||
- target_label: __address__
|
||||
replacement: cloud-redis-exporter-prometheus-redis-exporter:9121
|
||||
- job_name: patroni_exporter
|
||||
consul_sd_configs:
|
||||
- server: consul.avroid.tech
|
||||
scheme: https
|
||||
datacenter: "avroid-office"
|
||||
tags: [ k8s_patroni_exporter ]
|
||||
services: [ monitoring_k8s_patroni_exporter ]
|
||||
authorization:
|
||||
credentials: ${CONSUL_SECRET}
|
||||
relabel_configs:
|
||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||
target_label: __metrics_path__
|
||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||
target_label: job
|
||||
- source_labels: [ __address__ ]
|
||||
target_label: __param_target
|
||||
- source_labels: [ __meta_consul_node ]
|
||||
target_label: instance
|
||||
regex: "([^:]+).*"
|
||||
replacement: '${1}'
|
||||
|
||||
# Configuration of subcharts defined in Chart.yaml
|
||||
|
||||
|
||||
Reference in New Issue
Block a user