环境:
CentOS6.8
Zabbix3.2.1
PostgreSQL9.5.6
根据官方文档进行安装即可。
<a href="http://cavaliercoder.com/libzbxpgsql/documentation/module-installation/" target="_blank">http://cavaliercoder.com/libzbxpgsql/documentation/module-installation/</a>
<a href="https://s5.51cto.com/wyfs02/M02/8E/5C/wKiom1i-aY_hmZxtAAB_2n7Qs2Y345.png" target="_blank"></a>
创建一个用户,开放你所要监控的数据库只读权限给它,为了安全,把权限做到最小化。
我用的pgpool-II。
使用创建的用户能登录查看相应数据库,则可进行下一步。
模板在Github上有:
<a href="https://github.com/cavaliercoder/libzbxpgsql/tree/master/templates" target="_blank">https://github.com/cavaliercoder/libzbxpgsql/tree/master/templates</a>
5. 主机链接模板,设置宏变量
<a href="https://s5.51cto.com/wyfs02/M01/8E/5C/wKiom1i-aZ6QdrN5AAB-yrm0VAE937.png" target="_blank"></a>
<a href="https://s3.51cto.com/wyfs02/M01/8E/5A/wKioL1i-aa3zryYfAAB46Qvnf1Q196.png" target="_blank"></a>
<code>{$PG_CONN} => host=localhost port=54321 user=monitoring connect_timeout=10</code> <code>{$PG_DB} => wiseucmsg</code>
<a href="https://s4.51cto.com/wyfs02/M00/8E/5C/wKiom1i-ac6A-Sd3AAKf9g2ginI969.png" target="_blank"></a>
有图形出现,则监控成功。
本文转自 ygqygq2 51CTO博客,原文链接:http://blog.51cto.com/ygqygq2/1903989,如需转载请自行联系原作者