Linux平台中的ogg进程怎么利用zabbix实现监控
Linux平台中的ogg进程怎么利用zabbix实现监控?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
1. 首先在oracle用户下创建一个脚本,定期将ogg的状态写入到一个临时文件中
$ su - oracle
$ mkdir scripts
$ cd scripts
$ vi checkogg.sh
#!/bin/bash # author: yangbao source ~/.bash_profile oggdir='/u01/app/OGG_11' # input your ogg home directory echo "info all" | $oggdir/ggsci | awk '/^MANAGER|^EXTRACT|^REPLICAT/ {print $2}' | grep -v RUNNING | uniq > /tmp/tmpogg.cache exit 0
$ chmod +x checkogg.sh
$ crontab –l
*/3 * * * * /home/oracle/scripts/checkogg.sh
2. 修改agent配置文件
$ su - root
$ cd /etc/zabbix/zabbix_agentd.d
$ vi userparameter_ogg.conf
UserParameter=ogg.status,cat /tmp/tmpogg.cache
$ service zabbix-agent restart
3. web页面中添加监控项
4. 添加触发器
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对亿速云的支持。