Nagios下check_oracle监控报错处理方法
2017-09-14 01:09
423 查看
最近一段时间在调整添加Nagios的监控时发现在使用Nagios自动的check_oracle监控脚本监控Oracle时会报错,大致分析了下是没有权限导致,恰好在这里看见一篇写的不错的文章,在这里就收集下,以下来之于:http://wangfeng7399.blog.51cto.com/3518031/1537297
一、安装nrpe
本处使用直接解压的方式来安装的nrpe
二、配置nrpe服务
1.修改libexec文件夹中的check_oracle
在其中添加如下项
出现这个问题,是权限不足,将nagios加入到oinstall组,并重启nrpe
一、安装nrpe
本处使用直接解压的方式来安装的nrpe
二、配置nrpe服务
1.修改libexec文件夹中的check_oracle
在其中添加如下项
ORACLE_HOME=/oradata/Oracle/product/11.2.0 PATH=$PATH:/oradata/Oracle/product/11.2.0/bin2.在nrpe.conf中添加如下项
command[check_oracle_tablespace]=/usr/local/nagios/libexec/check_oracle --tablespace 监听名 数据库用户 数据库密码 表名称 CRITICAL报警大小 waring报警大小重启完nrpe会报如下错误
cannot connect to adpdb. ORA-12154: TNS:could not resolve the connect identifier specified (DBD ERROR: OCIServerAttach)解决办法:
出现这个问题,是权限不足,将nagios加入到oinstall组,并重启nrpe
[root@hecdb nagios]# usermod -a -G oinstall nagios [root@hecdb nagios]# killall nrpe [root@hecdb nagios]# /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d现在就可以监控oracle了
相关文章推荐
- 修改Nagios的check_oracle脚本来监控Oracle的临时表空间
- Nagios通过check_megaraid_sas(基于MecaCli工具的插件)对RAID卡和硬盘进行监控的方法
- nagios 监控内存-增加新插件方法 check_mem
- 修改Nagios的check_oracle脚本来监控Oracle的临时表空间
- nagios监控插件 nagios_oracle_health+check_linux_stats.pl
- 配置nagios监控oracle,check_oracle_health
- Oracle GoldenGate for Sql Server连接ODBC失败的处理方法
- 针对Oracle用户被锁的一些相关处理方法
- check_centreon_snmp_traffic插件监控Linux虚拟机网卡的bug修订方法
- 拼组SQL中,Oracle插入超4000字节的CLOB字段的处理方法
- Oracle管理工具处理OCI问题的方法
- 【数据库】Oracle中的日期型及处理方法
- oracle处理已有数据的字段(主键)类型修改方法
- JDK监控和故障处理工具-jps[转自Oracle]
- 【ORACLE】IN 后跟&参数字符串的处理方法
- ORACLE中对LONG类型进行处理的方法
- Oracle中变异表(ORA-04091)处理方法两则
- 8.nagios使用check_traffic.sh监控网卡流量(转)
- oracle 11g导出数据时报ORA 1455错误的处理方法
- Oracle CLOB字段处理方法