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

How can I monitor additional counters with the SNMP APC Hardware sensor?



I would like to monitor more values on my APC UPS device than PRTG provides by default. Is there a list of all available performance counters for APC hardware to get more information about the APC UPS?

How can I add more APC UPS sensors to PRTG in addition to the default ones?

apc apc-hardware apc-ups prtg sensor snmp-custom snmp-library ups

Created on May 19, 2014 2:43:56 PM by  Gerald Schoch [Paessler Support]

Last change on Jul 8, 2019 10:19:36 AM by  Maike Guba [Paessler Support] (2,404) 2 1

1 Reply

Accepted Answer



This article applies as of PRTG 22

Monitoring additional counters of APC UPS hardware

The SNMP APC Hardware sensor already monitors the most important counters of uninterruptible power supply (UPS) devices by default. The corresponding SNMP library (APC UPS.oidlib) contains object identifiers (OID) for battery capacity and temperature, the remaining runtime, counters for voltage (input and output), and more.

However, many more OIDs are available for APC UPS devices. See the PowerNet-MIB on oidview.com that provides the Management Information Base (MIB) file from the American Power Conversions Corp. (APC).

How to add OIDs to PRTG

You have two options to monitor additional counters via available OIDs. If you know exactly which APC UPS values you want to monitor in addition to the default SNMP library of PRTG, you can either

  • create an SNMP Custom sensor to monitor a single OID, or
  • add OIDs to the standard library and select the corresponding counters when you add an SNMP Library sensor to PRTG.

Create an SNMP Custom sensor

For the SNMP Custom sensor, you need the OID for the desired counter.

  1. Add this sensor to the device in PRTG that represents your APC UPS.
  2. Provide the respective OID in the sensor's settings under section OID Settings.

This sensor then monitors the corresponding counter.

Add an SNMP Library sensor

Alternatively, you can add the desired OIDs to the default APC UPS library so that the corresponding counters are always available when you create an SNMP Library sensor.

  1. Copy the APC UPS.oidlib file to the \snmplibs subfolder of the PRTG program directory.
  2. Name it APC UPS Custom.oidlib, for example.
  3. Open this SNMP library with MIB Importer.
  4. Add the desired OID(s) (see the MIB Importer manual for details).
  5. After you import this new library, add an SNMP Library sensor to PRTG and select the created library.

You can now select the new counters to create sensors for them.

Useful OIDs

Since the PowerNet MIB for APC UPS devices is large, we provide a list for some OIDs below. Depending on your specific setup, they might be useful to you for monitoring in addition to the default counters:

  • If the monitored UPS is a member of a sync group, the following values are useful: upsSCGActiveMembershipStatus upsSCGACInputStatus upsSCGACOutputStatus
  • Output power of the system: xPDUSystemOutputPower xPDUSystemOutputTotalPower
  • Sample OIDs to monitor Automatic Transfer Switches (ATS) (source power from a secondary source without interrupting critical loads if the primary source power becomes unavailable): atsStatusSelectedSource atsStatusRedundancyState
  • For a big UPS, the following OIDs are useful (doors open or closed): accessPXStatusFrontDoor accessPXStatusRearDoor

Add these OIDs to the existing APC UPS library or create an SNMP Custom sensor for single counters as described above to monitor the desired values with PRTG.

Created on May 19, 2014 2:45:08 PM by  Gerald Schoch [Paessler Support]

Last change on Jan 3, 2023 10:08:37 AM by  Brandy Greger [Paessler Support]

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.