centos7下zabbix4.2监控pg数据库部署和配置

1、安装zabbix-agent客户端

见其他文档,略。

 

2、pg数据库创建监控用户

CREATE ROLE zabbix WITH LOGIN NOSUPERUSER NOCREATEDB NOCREATEROLE;

GRANT CONNECT ON DATABASE item,member,merchant,portal TO zabbix;

alter user zabbix with password 'zabbix';

 

3、使用创建的用户连接测试

psql -h localhost -U zabbix -p 5432 portal

4、改zabbix-agent客户端配置文件

vi /etc/zabbix/zabbix_agentd.conf

Server=10.xxx.xxx.xxx

ServerActive=10.xxx.xxx.xxx

Hostname=10.xxx.xxx.xxx

说明:

Server填zabbix服务器的ip地址

ServerActive填zabbix服务器的ip地址

Hostname填zabbix客户端的ip地址

 

5、pg数据库改配置文件

vi /usr/data/pgsql/data/pg_hba.conf

host    all             zabbix          10.xxx.xxx.xxx/32        trust

指定数据库zabbix用户可以在指定的ip(zabbix server端)连接数据库。

 

6、数据库重新加载配置

重新加载配置:

su - postgres

pg_ctl reload -D $PGDATA -s

 

发布了177 篇原创文章 · 获赞 43 · 访问量 46万+

猜你喜欢

转载自blog.csdn.net/kadwf123/article/details/100559669