[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:
|
static_configs:
|
||||||
- targets:
|
- targets:
|
||||||
- localhost:9090
|
- localhost:9090
|
||||||
|
- job_name: postgres_exporter
|
||||||
# adds additional scrape configs to prometheus.yml
|
consul_sd_configs:
|
||||||
# must be a string so you have to add a | after extraScrapeConfigs:
|
- server: consul.avroid.tech
|
||||||
# example adds prometheus-blackbox-exporter scrape config
|
scheme: https
|
||||||
extraScrapeConfigs: |
|
datacenter: "avroid-office"
|
||||||
- job_name: 'postgres_exporter'
|
tags: [ k8s_postgres_exporter ]
|
||||||
consul_sd_configs:
|
services: [ monitoring_k8s_postgres_exporter ]
|
||||||
- server: consul.avroid.tech
|
authorization:
|
||||||
scheme: https
|
credentials: ${CONSUL_SECRET}
|
||||||
datacenter: "avroid-office"
|
relabel_configs:
|
||||||
tags: [ k8s_postgres_exporter ]
|
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||||
services: [ monitoring_k8s_postgres_exporter ]
|
target_label: __metrics_path__
|
||||||
authorization:
|
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||||
credentials: "${CONSUL_SECRET}"
|
target_label: job
|
||||||
relabel_configs:
|
- source_labels: [ __meta_consul_service_metadata_auth_module ]
|
||||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
target_label: __param_auth_module
|
||||||
target_label: __metrics_path__
|
- source_labels: [ __meta_consul_service_metadata_ssl_mode ]
|
||||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
target_label: __param_sslmode
|
||||||
target_label: job
|
- source_labels: [ __address__,__meta_consul_service_metadata_db_name ]
|
||||||
- source_labels: [ __meta_consul_service_metadata_auth_module ]
|
separator: "/"
|
||||||
target_label: __param_auth_module
|
target_label: __param_target
|
||||||
- source_labels: [ __meta_consul_service_metadata_ssl_mode ]
|
- source_labels: [ __meta_consul_node ]
|
||||||
target_label: __param_sslmode
|
target_label: instance
|
||||||
- source_labels: [ __address__,__meta_consul_service_metadata_db_name ]
|
regex: "([^:]+).*"
|
||||||
separator: "/"
|
replacement: '${1}'
|
||||||
target_label: __param_target
|
- target_label: __address__
|
||||||
- source_labels: [ __meta_consul_node ]
|
replacement: cloud-postgres-exporter-prometheus-postgres-exporter:9187
|
||||||
target_label: instance
|
- job_name: redis_exporter
|
||||||
regex: "([^:]+).*"
|
consul_sd_configs:
|
||||||
replacement: '${1}'
|
- server: consul.avroid.tech
|
||||||
- target_label: __address__
|
scheme: https
|
||||||
replacement: cloud-postgres-exporter-prometheus-postgres-exporter:9187
|
datacenter: "avroid-office"
|
||||||
- job_name: 'redis_exporter'
|
tags: [ k8s_redis_exporter ]
|
||||||
consul_sd_configs:
|
services: [ monitoring_k8s_redis_exporter ]
|
||||||
- server: consul.avroid.tech
|
authorization:
|
||||||
scheme: https
|
credentials: ${CONSUL_SECRET}
|
||||||
datacenter: "avroid-office"
|
relabel_configs:
|
||||||
tags: [ k8s_redis_exporter ]
|
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||||
services: [ monitoring_k8s_redis_exporter ]
|
target_label: __metrics_path__
|
||||||
authorization:
|
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||||
credentials: "${CONSUL_SECRET}"
|
target_label: job
|
||||||
relabel_configs:
|
- source_labels: [ __address__ ]
|
||||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
target_label: __param_target
|
||||||
target_label: __metrics_path__
|
- source_labels: [ __meta_consul_node ]
|
||||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
target_label: instance
|
||||||
target_label: job
|
regex: "([^:]+).*"
|
||||||
- source_labels: [ __address__ ]
|
replacement: '${1}'
|
||||||
target_label: __param_target
|
- target_label: __address__
|
||||||
- source_labels: [ __meta_consul_node ]
|
replacement: cloud-redis-exporter-prometheus-redis-exporter:9121
|
||||||
target_label: instance
|
- job_name: patroni_exporter
|
||||||
regex: "([^:]+).*"
|
consul_sd_configs:
|
||||||
replacement: '${1}'
|
- server: consul.avroid.tech
|
||||||
- target_label: __address__
|
scheme: https
|
||||||
replacement: cloud-redis-exporter-prometheus-redis-exporter:9121
|
datacenter: "avroid-office"
|
||||||
- job_name: 'patroni_exporter'
|
tags: [ k8s_patroni_exporter ]
|
||||||
consul_sd_configs:
|
services: [ monitoring_k8s_patroni_exporter ]
|
||||||
- server: consul.avroid.tech
|
authorization:
|
||||||
scheme: https
|
credentials: ${CONSUL_SECRET}
|
||||||
datacenter: "avroid-office"
|
relabel_configs:
|
||||||
tags: [ k8s_patroni_exporter ]
|
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
||||||
services: [ monitoring_k8s_patroni_exporter ]
|
target_label: __metrics_path__
|
||||||
authorization:
|
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
||||||
credentials: "${CONSUL_SECRET}"
|
target_label: job
|
||||||
relabel_configs:
|
- source_labels: [ __address__ ]
|
||||||
- source_labels: [ __meta_consul_service_metadata_metrics_path ]
|
target_label: __param_target
|
||||||
target_label: __metrics_path__
|
- source_labels: [ __meta_consul_node ]
|
||||||
- source_labels: [ __meta_consul_service_metadata_job_name ]
|
target_label: instance
|
||||||
target_label: job
|
regex: "([^:]+).*"
|
||||||
- source_labels: [ __address__ ]
|
replacement: '${1}'
|
||||||
target_label: __param_target
|
|
||||||
- source_labels: [ __meta_consul_node ]
|
|
||||||
target_label: instance
|
|
||||||
regex: "([^:]+).*"
|
|
||||||
replacement: '${1}'
|
|
||||||
|
|
||||||
# Configuration of subcharts defined in Chart.yaml
|
# Configuration of subcharts defined in Chart.yaml
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user