Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell EMC OpenManage Plug-in Version 2.1 for Nagios Core User’s Guide

Troubleshooting

This section lists the problems that you may encounter while using the Dell EMC OpenManage Plug-in for Nagios Core and their workarounds.

Ensure that you meet the requirements, or perform the steps listed in this section.

SNMP traps are not received from the Dell EMC devices in the Nagios Core Console for Ubuntu setup.

Resolution :Replace #!/bin/sh to #!/bin/bash in <NAGIOS_HOME>/libexec/eventhandlers/submit_check_result and then, restart SNMPTT and Nagios service.

Nagios console doesn't get eqlMemberGatewayIPAddrChanged trap

Resolution :After changing the EqualLogic Member Gateway IP address, you need to make sure that the connectivity from EqualLogic member or EqualLogic Group to trap listener is available.

Compellent Storage Manager UI fails to launch if the Compellent firmware version is 7.1.12.

When you launch a console for Compellent device with firmware version 7.1.12, the page will display a message asking you to download Enterprise Manager Client.

Resolution :Use Enterprise Manager Client for managing Compellent devices.

The Dell EMC OpenManage Plug-in for Nagios Core installation script is failing

  1. You have adequate permissions to run the script.

    Recommended: Nagios Administrator.

  2. The prerequisites as mentioned in the Installation Guide are met.
  3. You have provided correct inputs to the installation script.

The Dell EMC OpenManage Plug-in for Nagios Core uninstallation script is failing

  1. You have adequate permissions to run the script.

    Recommended: Nagios Administrator.

  2. The uninstallation script is running from the location where the Dell EMC OpenManage Plug-in is installed.

The discovery script is failing to execute

  1. The discovery script has appropriate permissions.

    Recommended: Nagios Administrator.

  2. The appropriate arguments are provided while running the script.

The discovery script is not creating the host and service definition file for IPv4 or IPv6 addresses or hosts when the protocol selected is 1 (SNMP)

  1. Net-SNMP is installed.
  2. The IP addresses or hosts are reachable.
  3. SNMP is enabled on the given IP addresses or hosts.
  4. The appropriate protocol credentials are correctly configured in the following files before running a discovery:
    dell_resource.cfg
    .dell_device_comm_params.cfg
  5. For an IPv6 address, ensure that the Perl Module Socket6 is installed in the same Perl library path.
  6. At least one of the applicable service is enabled in the following service template:
    dell_server_services_template.cfg
    .

The discovery script is not creating the host and service definition file for IPv4 or IPv6 addresses or hosts when the protocol selected is 2 (WSMan)

  1. Openwsman and its Perl binding are installed.
  2. The IP addresses or hosts are reachable.
  3. The appropriate protocol credentials are correctly configured in the following files before running a discovery:
    dell_resource.cfg
    .dell_device_comm_params.cfg
  4. For an IPv6 address, ensure that the Perl Module Socket6 is installed in the same Perl library path.
  5. At least one of the applicable service is enabled in the following service template:
    dell_server_services_template.cfg
    .

The Dell EMC device’s IP address or host name changes after discovery of the device

Remove the old configuration file and rediscover the Dell EMC device using a new IP address or hostname.

The Nagios Core Console is not displaying the Dell EMC devices that are discovered using the Dell EMC discovery script

  1. The host and service definition files exist in the <NAGIOS_HOME>/dell/config/objects folder.
  2. The Nagios service has been restarted after running a discovery.
  3. The host and service definition files have appropriate permissions.

The Nagios Core Console is not displaying the Trap Service for Dell EMC devices that are discovered using the Dell EMC discovery script

  1. SNMPTT is installed.

  2. If SNMPTT is not installed, then the trap service is not created for any of the discovered Dell EMC device.

  3. After you install SNMPTT, ensure that the Trap Integration is performed.

    To perform Trap Integration, from <NAGIOS_HOME>/dell/install, run the command:

    ./install.sh

  4. Once the trap integration is complete, restart the SNMPTT service, run the command:

    service snmptt restart

The Dell EMC OpenManage Plug-in specific services are displaying the message, “Error while creating SNMP Session”

  1. The recommended versions of Net-SNMP and Net-IP are installed. If you are using IPv6, then the Perl module Socket6 should also be installed.
  2. The IP addresses or hosts provided are reachable.
  3. SNMP is enabled on the IP addresses or hosts.
  4. The appropriate SNMP parameters are correctly configured in the following files:
    dell_resource.cfg
    .dell_device_comm_params.cfg

Dell EMC OpenManage Plug-in specific services are displaying the message, “WSMan Error while communicating with host”

  1. Openwsman and its Perl binding and Net-IP are installed.
  2. The IP addresses or hosts provided are reachable.
  3. The appropriate WSMan parameters are correctly configured in the following files:
    dell_resource.cfg
    .dell_device_comm_params.cfg

Dell EMC OpenManage Plug-in specific services are displaying the message, “Component Information = UNKNOWN”

NOTE This is an expected message if the component is not available in the discovered Dell EMC device.
If the component is available and you are still receiving the message, then this message is due to protocol time-out. Set the required protocol specific time-out values in the .dell_device_comm_params.cfg file.

Unable to view the SNMP alerts generated by the Dell EMC device in the Nagios Core Console

  1. Perform Trap Integration, from <NAGIOS_HOME>/dell/install, run the command:

    ./install.sh

  2. The binary <NAGIOS_HOME>/libexec/eventhandlers/submit_check_result is present.
  3. The trap configuration file Dell_Agent_free_Server_Traps.conf and the binary submit_check_result have appropriate permissions.

Unable to monitor the RACADM attributes services such as Speed(RPM), InputCurrent(A), InputVoltage(V), and OutputPower(W) and Status (Dell EMC Chassis I/O Module Status) for Dell EMC chassis devices in the Nagios Core Console

  1. Install RACADM.
  2. Navigate to <NAGIOS_HOME>/dell/install, run the command:

    ./install.sh racadm

  3. Restart Nagios Core services.
  4. Rediscover the Dell EMC chassis device.

For more information on downloading and installing RACADM, go to “en.community.dell.com/techcenter/systems-management/w/wiki/3205.racadm-command-line-interface-for-drac

Unable to monitor the Warranty information for the discovered Dell EMC devices in the Nagios Core Console

  • Ensure that you have an active internet connection. If you do not have direct internet access and are using proxy settings to access the internet, ensure that you resolve the host name api.dell.com in the etc/hosts file.
If you are still not able to view the warranty information, then ensure that you have Java version 1.6 or later installed in your system. If Java was installed after the Dell EMC Plug-in was installed, then perform the following steps:
  1. Install JAVA.
  2. Navigate to <NAGIOS_HOME>/dell/install, run the command:

    ./install.sh java

  3. Restart Nagios Core services.
  4. Rediscover the Dell EMC device.

The Overall Health status is not getting refreshed after receiving a Dell EMC device alert

If the Overall Health service is not created for a discovered Dell EMC device, then the Dell EMC device trap will not trigger an Overall health status. If Overall health service exists for a device, then ensure the following:
  1. The file <NAGIOS_HOME>/libexec/eventhandlers/submit_check_result is present.
  2. The trap configuration file Dell_Agent_free_Server_Traps.conf and the binary submit_check_result have appropriate permissions.
  3. The SNMPTT process has appropriate permissions to run scripts in <NAGIOS_HOME>/dell/scripts.

Where do I find the Openwsman distribution and its Perl binding?

If the system has default Perl version (installed as part of operating system), go to “Build.opensuse.org/package/show/Openwsman/openwsman” and download the Openwsman library and its Perl binding.

If you have installed a Perl version other than the default version, or the Perl binding is not available then go to “Github.com/Openwsman/openwsman” and follow the instructions to compile and use.

Unable to view the KB information from the device trap after the Nagios Management Server IP address is changed

The new IP address has to be updated in the following configuration files:
  • Dell_Agent_free_Server_Traps.conf
  • Dell_Chassis_Traps.conf
  • Dell_EqualLogic_Traps.conf
NOTE By default, the configuration files are available at the location: <Nagios_Home>/dell/config/templates
To update the new IP address in the above mentioned configuration files, run the following command and then restart snmptt service:
sed -i s/<Old IP>/<New IP>/g <Nagios_Home>/dell/config/templates/Dell*_Traps.conf

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\