1.下载postgres_exporter插件

2.上传传服务并进行解压

tar -zxvf postgres_exporter-0.10.1.linux-amd64.tar.gz

3.添加环境变量

export DATA_SOURCE_NAME="postgresql://postgres:postgres@127.0.0.1:5432/postgres?sslmode=disable"

4.启动postgres_exporter

./postgres_exporter

5.配置prometheus

在prometheus.yml中插入postgres_exporter相关信息,代码如下:

#PG数据库监控
  - job_name: 'postgres'
    static_configs:
    - targets: ['127.0.0.1:9187']
      labels:
        instance: postgres

6.重启prometheus

nohup ./prometheus --config.file=prometheus.yml