Configuring System status plugin (SNMP)

Knowledge Base - RAID Cards
December 23, 2016
Print

The system status plugin is used to monitor the hardware status of specific systems. Currently it tests if a system is available on the network and monitors the status of LSI and AMCC RAID cards. It does this by examining SNMP information from the host system.

In order for the plugin to work, it requires a configuration file that tells which host to monitor. The filename must be "snmphosts.xml", and it must be placed in the managers plugins directory. This is the same directory where the file "enabledplugins.ini" is located.

The content of this file should be xml and should look like simular to this:

<?xml version="1.0" ?>
<snmphosts>
<host>192.168.100.1</host>
<host>192.168.100.2</host>
<host>192.168.100.3</host>
</snmphosts>

For each system that should be checked a host tag with its ip address should be present. If this file is changed, the manager should be restarted.

After the manager starts, the HardwareStatus log file shows which systems are being monitored and what type of RAID card they use. For example.

Checking host 192.168.100.1
Checking host 192.168.100.2
Checking host 192.168.100.3
Adding LSI driver for host 192.168.100.1
Adding AMCC driver for host 192.168.100.3

Here we see that three systems are monitored and that the first host has a LSI RAID card and the third host a AMCC RAID card. The second host does not have a LSI or AMCC RAID card, the system does not have SNMP activated or the system does not have the correct SNMP driver installed.

In order for the plugin to work correctly, the system to check should have a RAID card installed  and SNMP installed and configured.

To obtain the information use the api command getHardwareStatus.