Nagios - check_openmanage 因最新软件更新而损坏

Nagios - check_openmanage 因最新软件更新而损坏

本周,小组成员更新了一些服务器。CentOS 6.x 和 RHEL 5.x 的混合版本。每次更新后,他们都收到了更新srvadmin-*包,随后 nagios 中弹出错误(SNMP) OpenManage is not installed or is not working correctly。还有人见过这种情况吗?

看起来该插件正在使用此功能来测试 SNMP 是否正常工作:

#
# Checking if SNMP works by probing for "chassisModelName", which all
# servers should have
#
sub snmp_check {
    my $chassisModelName = '1.3.6.1.4.1.674.10892.1.300.10.1.9.1';

SNMP 在我的系统上运行(使用 SNMPWalk 进行测试)但该值不再存在。

  1. 我应该寻找“所有服务器都应具有”的不同值吗?
  2. 尝试弄清楚这个值去了哪里?
  3. 希望开发人员发布更新?
  4. 其他?

答案1

答案是地点:

 sed -r -i 's/^(SNMP)=disable$/\1=enable/' /opt/dell/srvadmin/etc/srvadmin-omilcore/install.ini

 rm /opt/dell/srvadmin/var/lib/srvadmin-deng/dcsnmp.off

 srvadmin-services.sh restart

 service snmpd restart

相关内容