利用zabbix监控ogg进程(Linux平台)_zabbix

来源:脚本之家  责任编辑:小易  

前段时间生产的一个数据库的ogg进程挂了快半个月才被发现,已经起不来了,只有重新初始化再同步。因此很有必要监控下ogg的进程,这里给大家介绍如何使用zabbix监控oracle的ogg的进程。思路就是利用oracle用户去查ogg的相关状态,并把状态写入一个临时文件,供zabbix用户访问。如果ogg状态都是RUNNING,那么该文件应该是个空文件,如果有任何一个进程stopped或abended,那么这个文件就非空了,通过设置触发器判断这个文件内容的长度是否大于0来判断ogg的状态。

监控windows平台下的ogg程序请看://www.zgxue.com/article/201496.htm

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. 添加触发器

以上就是利用zabbix监控ogg进程(Linux平台)的详细内容,更多关于zabbix监控ogg进程的资料请关注真格学网其它相关文章!

您可能感兴趣的文章:利用zabbix监控ogg进程(Windows平台)基于zabbix实现监控Jenkins过程详解分布式监控系统之Zabbix主动、被动及web监控的过程详解分布式监控系统之Zabbix 使用SNMP、JMX信道采集数据的原理解析Zabbix监控SQL Server服务状态的方法详解zabbix 监控mysql的方法zabbix监控4.4升级至5.0的详细教程zabbix 添加你需要监控的主机步骤详解Zabbix配置监控项及聚合图形的实例代码

  • 本文相关:
  • 在centos7安装zabbix3.0的超详细步骤记录
  • 什么是zabbix(高度集成的监控集成方案)
  • zabbix 配置钉钉告警功能的实现代码
  • zabbix配置钉钉的带图片报警功能
  • 分布式监控系统之zabbix主动、被动及web监控的过程详解
  • zabbix实现邮件告警的方法
  • zabbix redis自动发现端口的脚本返回json格式
  • zabbix邮件报警设置方法
  • zabbix如何通过ssh监控获取网络设备数据
  • zabbix监控多个jvm进程的方法
  • zabbix监控linux系统cpu负载值多大危险
  • zabbix可以监控linux主机的哪些方面
  • 如何通过Zabbix获取监控数据
  • 如何查看linux应用zabbix版本
  • zabbix都能监控windows,linux那些东西,要详细
  • zabbix如何监控linux系统上某个服务的状态?
  • 如何通过Zabbix获取监控数据
  • linux怎么查看zabbix版本
  • linux编写的java程序怎么用zabbix监控
  • zabbix对进程的数量怎么监控
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器zabbix利用zabbix监控ogg进程(windows平台)基于zabbix实现监控jenkins过程详解分布式监控系统之zabbix主动、被动及web监控的过程详解分布式监控系统之zabbix 使用snmp、jmx信道采集数据的原理解析zabbix监控sql server服务状态的方法详解zabbix 监控mysql的方法zabbix监控4.4升级至5.0的详细教程zabbix 添加你需要监控的主机步骤详解zabbix配置监控项及聚合图形的实例代码在centos7安装zabbix3.0的超详细步骤记录什么是zabbix(高度集成的监控集成方案)zabbix 配置钉钉告警功能的实现代码zabbix配置钉钉的带图片报警功能分布式监控系统之zabbix主动、被动及web监控的过程详解zabbix实现邮件告警的方法zabbix redis自动发现端口的脚本返回json格式zabbix邮件报警设置方法zabbix如何通过ssh监控获取网络设备数据zabbix监控多个jvm进程的方法zabbix邮件报警设置方法zabbix监控交换机设置方法zabbix监控linux主机设置方法zabbix安装图文教程(需要lamp或者解决zabbix server is running |zabbix利用python脚本发送报警邮zabbix系统端口监控状态详解如何调用zabbix api获取主机zabbix v3.0安装部署全过程详解zabbix监控方案-官方最新4.4版本zabbix配置监控项及聚合图形的实例代码zabbix 4.04 安装文档教程详解(基于cento重置zabbix密码的方法(一步到位)centos 7 下的 zabbix3.4 安装步骤详解zabbix利用python脚本发送报警邮件的方法解决zabbix监控因php问题导致图形界面中文zabbix安装图文教程(需要lamp或者lnmp运行zabbix redis自动发现端口的脚本返回jsonzabbix 添加你需要监控的主机步骤详解zabbix 配置钉钉告警功能的实现代码
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved