zabbix监控oracle问题
前提:根据前一篇写到的zabbix监控oracle的安装配置等已经在测试机上成功,现在在生产环境上进行搭建
在搭建过程中发现了几个问题:
1.监控oracle并不会通过agent端口,意思是客户端并不需要安装启动zabbix_agentd,它直接通过oralce的1521端口(默认,自己也可以改)获取数据,只需要配置好orabbix的相关文件并启动就好。
2.由1可推,在zabbix的web上添加主机,关键是主机名字写对,其他的监控端口嘛,随便写,然后添加oracle的监控模板就好
3.在生产环境搭建的时候遇到一个困扰很久的问题,如图
可以看出,我配置的3台oracle已经顺利连接成功,但是zabbix上没有数据,查看日志/opt/orabbix/logs/orabbix.log发现一直在提示[pool-1-thread-36] ERROR Orabbix - Error contacting Zabbix server 192.168.0.206 on port 10051
(192.168.0.206是配置的zabbix服务端IP)
我对比测试机的配置,环境等等发现都一样啊,相继也发现了1,2的问题,也都了解了
最后重点来了,我把zabbix服务器端地址改成127.0.0.1后重启,成功获取到数据= =(192.168.0.206也是本机内网地址)
BTW?
呵呵哒,没搜到
IT还是要坚持