阅读背景:

zabbix使用pyora监控oracle数据库

来源:互联网 

前段时间使用Orabbix监控oracle数据库,发现可以实现对oracel数据库实行监控,但是最近部署Orabbix监控oracle数据库,发现始终无法获取到数据库的内容。。。。。。由于Orabbix是基于java实现的,使用的是jdbc连接oracle数据库,获取到的值传递给zabbix捕捉器来捕捉,这个过程我不是很熟悉。。。。。。始终无法调试出图来。。。最后终于放弃,寻找Orabbix的替代品。在zabbix官网找了一遍,发现使用python实现的pyora这个脚本还不错,最大的优势就是能够自定义自己想监控的相关参数,只需要修改脚本,在里面添加相关函数就行。pyora是通过python使用python的一个组件cx_Oracle来获取的,获取到的数据传递给zabbix的agent,从而获取到相关监控数据,这种方式比较简单,也比较容易扩展。pyora的缺点就是本身提供的监控item比较少,而且提供的模板是一个半成品模板,需要自己根据需要设计相应的模板,从而达到监控的目的。总体来说,pyora的特点就是简单,开源,易扩展,但是整体做的不是很完整。前段时间使用Orabbix监控oracle数据库,发现可以实现对oracel数据库实行监控,但




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: