zabbix监控ORACLE数据库的OGG同步进程

本文介绍了如何使用Zabbix监控ORACLE数据库的OGG同步进程,通过创建脚本定期检查OGG运行状态并写入文本文件,然后在ZabbixAgent中配置UserParameter来监测文件状态,以实现对OGG同步状态的实时监控和警报。
摘要由CSDN通过智能技术生成

zabbix监控ORACLE数据库的OGG同步进程

监控思路:

zabbix模板没有现场的监控DG同步状态的内容,需要另外找个方法实现。

监控的方法如下:

1、定期获取OGG的运行状态写入一个临时文本
2、如果状态为RUNNING则文件为空,如果运行状态异常,则文件记录进程状态

#!/bin/bash
source /home/oracle/.bash_profile
export oggdir='/ogg'
oggdir='/data/ogg' echo "info all" | $oggdir/ggsci | awk '/^MANAGER|^EXTRACT|^REPLICAT/ {print $1,$3,$2}' | grep -v RUNNING | uniq > /home/oracle/scripts/ogg_status_monitor2.log
exit 0

3、zabbix获取文件状态

cd /etc/zabbix/zabbix_agent2.d/
vi moni_oggstate2.conf 
UserParameter=oggstate,sudo cat /home/oracle/scripts/ogg_status_monitor2.log

4、zabbix配置监控项和触发器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值