Chinaunix

标题: 关于check_oracle_health插件的问题 [打印本页]

作者: wiliiwin    时间: 2010-05-20 16:51
标题: 关于check_oracle_health插件的问题
大家好,不知道有没有人用过此插件,用来监控oracle的,现在我遇见了点问题,我手动执行
/usr/local/nagios/libexec/check_oracle_health --connect ora10 --username system --password oracle --mode connected-users
OK - 168 connected users | connected_users=168;250;300

他就正常的 但是我放到配置文件的时候,在web页面就出现了CRITICAL - cannot connect to ora10. ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var or PATH (Windows) and or NLS settings, permissions, etc.   这样的错误,看到这里说是核对oracle_home,但是监控机器已经有了相关的环境变量了 并且可以访问数据库 为什么还报这个错误

希望知道的兄弟 指教下 谢谢
作者: wiliiwin    时间: 2010-05-20 23:30
居然没有一个人能帮忙的
作者: linux初学三月    时间: 2010-05-21 07:47
没有权限?
作者: mrs99098    时间: 2011-09-17 11:49
环境变量问题,按照perl语法,把oracle的环境变量加到check_oracle_health的头部。
作者: zc7056266    时间: 2011-09-19 10:15
有没有perl的模板啊定义oracle环境变量呢  没有接触过
作者: l495051275    时间: 2012-08-29 08:19
在被监控端重启nrpe,不要是用service xinetd restart ,用/etc/init.d/xinetd restart,过一会应该就会好了,这个问题我也遇到过。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2