mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-04-13 09:42:01 +00:00
add postgres-exporter to docker-compose and pormetheus yml
This commit is contained in:
parent
1e425dbf5e
commit
c84afd5529
3 changed files with 23 additions and 0 deletions
|
@ -70,6 +70,7 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- ${PWD}:/srv/newsblur
|
- ${PWD}:/srv/newsblur
|
||||||
elasticsearch_exporter:
|
elasticsearch_exporter:
|
||||||
|
container_name: elasticsearch_exporter
|
||||||
image: prometheuscommunity/elasticsearch-exporter:latest
|
image: prometheuscommunity/elasticsearch-exporter:latest
|
||||||
command:
|
command:
|
||||||
- '--es.uri=http://db_elasticsearch:9200'
|
- '--es.uri=http://db_elasticsearch:9200'
|
||||||
|
@ -78,3 +79,10 @@ services:
|
||||||
- "9210:9114"
|
- "9210:9114"
|
||||||
depends_on:
|
depends_on:
|
||||||
- db_elasticsearch
|
- db_elasticsearch
|
||||||
|
postgres_exporter:
|
||||||
|
container_name: postgres-exporter
|
||||||
|
image: prometheuscommunity/postgres-exporter
|
||||||
|
environment:
|
||||||
|
DATA_SOURCE_NAME: 'postgresql://newsblur:newsblur@db_postgres:5432/postgres?sslmode=disable'
|
||||||
|
ports:
|
||||||
|
- '9187:9187'
|
|
@ -229,3 +229,11 @@ scrape_configs:
|
||||||
relabel_configs:
|
relabel_configs:
|
||||||
- source_labels: ['__meta_consul_node']
|
- source_labels: ['__meta_consul_node']
|
||||||
target_label: instance
|
target_label: instance
|
||||||
|
|
||||||
|
- job_name: 'postgres exporter'
|
||||||
|
consul_sd_configs:
|
||||||
|
- server: 'consul.service.nyc1.consul:8500'
|
||||||
|
services: ['postgres_exporter']
|
||||||
|
relabel_configs:
|
||||||
|
- source_labels: ['__meta_consul_node']
|
||||||
|
target_label: instance
|
|
@ -222,3 +222,10 @@ scrape_configs:
|
||||||
scheme: http
|
scheme: http
|
||||||
tls_config:
|
tls_config:
|
||||||
insecure_skip_verify: true
|
insecure_skip_verify: true
|
||||||
|
|
||||||
|
- job_name: 'postgres exporter'
|
||||||
|
static_configs:
|
||||||
|
- targets: ['postgres_exporter:9187']
|
||||||
|
scheme: http
|
||||||
|
tls_config:
|
||||||
|
insecure_skip_verify: true
|
Loading…
Add table
Reference in a new issue