Zabbix监控PostgreSQL

作者: ygqygq2 分类: 数据库 发布时间: 2017-03-07 15:53

Zabbix监控PostgreSQL

@(学习)[PostgreSQL,zabbix]

因上次用到了PostgreSQL,而所使用的监控又是Zabbix,所以找到了此插件用于Zabbix监控PostgreSQL。

插件网站PostgreSQL monitoring for Zabbix
Github地址:https://github.com/cavaliercoder/libzbxpgsql

环境
CentOS6.8
Zabbix3.2.1
PostgreSQL9.5.6

1. 安装libzbxpgsql

根据官方文档进行安装即可。
http://cavaliercoder.com/libzbxpgsql/documentation/module-installation/

2. 配置zabbix配置文件zabbix_agentd.conf

3. 创建监控用户

创建一个用户,开放你所要监控的数据库只读权限给它,为了安全,把权限做到最小化。
我用的pgpool-II

使用创建的用户能登录查看相应数据库,则可进行下一步。

4. 导入监控模板

模板在Github上有:
https://github.com/cavaliercoder/libzbxpgsql/tree/master/templates

5. 主机链接模板,设置宏变量


{$PG_CONN} => host=localhost port=54321 user=monitoring connect_timeout=10
{$PG_DB} => wiseucmsg

有图形出现,则监控成功。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注