1.运行postgres容器
postgres镜像默认的用户名为postgres
docker run --name lys-postgres \
-e POSTGRES_PASSWORD=123456 \
-d -p 15432:5432 postgrest/postgrest
2.postgres-exporter
docker run -d \
-p 9187:9187 \
--name postgres_exporter \
-e DATA_SOURCE_NAME="postgresql://postgres:123456@10.6.8.184:15432/postgres?sslmode=disable" \
prometheuscommunity/postgres-exporter
3.配置验证
- job_name: 'lysPostgres'
metrics_path: /metrics
static_configs:
- targets: ['10.6.8.184:9187'] # 配置被监控的postgres_export地址