What is this?

This knowledgebase contains questions and answers about PRTG Network Monitor and network monitoring in general.

Learn more

PRTG Network Monitor

Intuitive to Use. Easy to manage.
More than 500,000 users rely on Paessler PRTG every day. Find out how you can reduce cost, increase QoS and ease planning, as well.

Free Download

Top Tags


View all Tags

Dell OpenManage status

Votes:

0

Hi

We've got Dell OpenManage returning information to PRTG from a few servers.

On a couple of the servers from that sensor Dell System Health returns:

Warning In Global System Status: Non-Critical

This is related to firmware being detected as old by OpenManage. It is storage firmware and we aren't worried about it (no plans to change it at the moment).

Is there something we can do to stop this warning showing. We don't want to pause the sensor as this would mean no data coming back from that sensor for things like disk status, temperature etc. which we would need to know about in the event of a problem.

regards David

channel custom-lookup lookups openmanage prtg sensor

Created on Aug 19, 2015 3:13:52 PM

Last change on Aug 21, 2015 7:53:08 AM by  Luciano Lingnau [Paessler]



1 Reply

Votes:

1

Hello Mike,

This is possible: The SNMP Dell PowerEdge System Health Sensor uses Lookups. A lookup is a status table that will map numerical values (0, 1, 2, 3) to statuses (Ok, warning, error).

That way it is possible to create a modified copy of the lookup definition file and create a new status definition where running is bad and stopped is good.

This is the default lookup used by this channel/sensor

<?xml version="1.0" encoding="UTF-8"?>
  <ValueLookup id="prtg.standardlookups.dell.dellstatus" desiredValue="3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="PaeValueLookup.xsd">
    <Lookups>
      <SingleInt state="Error" value="1">Other</SingleInt>
      <SingleInt state="Error" value="2">Unknown</SingleInt>
      <SingleInt state="Ok" value="3">Ok</SingleInt>
      <SingleInt state="Warning" value="4">Non Critical</SingleInt>
      <SingleInt state="Error" value="5">Critical</SingleInt>
      <SingleInt state="Error" value="6">Non Recoverable</SingleInt>
    </Lookups>
  </ValueLookup>

It defines the following:

ValueSensor StateStatus Description/Name
1ErrorOther
2ErrorUnknown
3OkOk
4WarningNon Critical
5ErrorCritical
6ErrorNon Recoverable

Most monitored devices that implement SNMP reply with integer values (1,2,3,4..) that relate to statuses, rather than replying with a string like "Everything is fine" which wouldn't be very scalable/practical.

In this case, that sensor is using the prtg.standardlookups.dell.dellstatus lookup which defines the value of 4 as a Warning State with the message Non Critical. (You can see which lookup is being used within the channel's settings)

To modify the alerting behavior for the affected(Global System Status) channel of this sensor, please perform the following:

  1. Copy the prtg.standardlookups.dell.dellstatus.ovl file to the \custom sub-folder from (C:\Program Files (x86)\PRTG Network Monitor\lookups)
  2. Rename the file to prtg.customlookups.dell.dellstatus.ovl and update the id="prtg.customlookups.dell.dellstatus" in the second line of the file as well.
  3. Modify the line that states state="Warning" value="4" to state="Ok" value="4"
  4. Head to Setup > Administrative Tools within PRTG's web-interface. Issue a re-load Lookups.
  5. Finally, head to the sensor that's generating the alert, and click the Global System Status channel to open it's settings.
  6. Within the sensor's settings, switch from the prtg.standardlookups.dell.dellstatus to the newly created prtg.customlookups.dell.dellstatus (if it doesn't show up, repeat step 4 and if the issue persists check Tickets for any alerts about problems loading lookups.
  7. The sensor will now follow the custom lookup and the warning alert will no longer be displayed. If you wish to apply this to other sensors or channels in bulk, please refer to Multi-Edit lists

IMPORTANT NOTE

  • If you only copy the original file to the lookups\custom folder (C:\Program Files (x86)\PRTG Network Monitor\lookups\custom) and perform the state="ok" modification, all sensors and channels that use this lookups will follow the new behavior, which may cause you to miss actual alerts.

For further information regarding lookups:

Created on Aug 21, 2015 7:52:03 AM by  Luciano Lingnau [Paessler]

Last change on Feb 24, 2017 12:02:20 PM by  Luciano Lingnau [Paessler]




Disclaimer: The information in the Paessler Knowledge Base comes without warranty of any kind. Use at your own risk. Before applying any instructions please exercise proper system administrator housekeeping. You must make sure that a proper backup of all your data is available.