What is this?

This knowledgebase contains questions and answers about PRTG Network Monitor and network monitoring in general. You are invited to get involved by asking and answering questions!

Learn more

PRTG Network Monitor

Intuitive to Use. Easy to manage.
300.000 administrators have chosen PRTG to monitor their network. 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?



Your Vote:



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]

1 Reply

Accepted Answer



Your Vote:



This article applies to PRTG Network Monitor 19 or later

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 regarding 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 American Power Conversions Corp. (APC). There you will see thousands of OIDs and it would not be reasonable to add them all to PRTG, of course, but you can select specific ones and monitor them nevertheless.

Adding OIDs to PRTG

In general, 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 you can add OIDs to the standard library and select the corresponding counters when adding an SNMP Library sensor to PRTG.

SNMP Custom sensor

For the SNMP Custom sensor, you just 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 Values.

This sensor will then monitor the corresponding counter.

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. For this purpose, copy the APC UPS.oidlib file to the \snmplibs subfolder of your PRTG installation.
  2. Name it APC UPS Custom.oidlib, for example.
  3. Open this SNMP library with the MIB Importer.
  4. Add the desired OID(s) (see the MIB Importer manual for details).
  5. After importing 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.

“Nice to have” OIDs

Because the PowerNet MIB for APC UPS devices is very large, we are providing a list with a few OIDs below. Depending on your specific setup, they might be interesting for monitoring in addition to the default counters:

  • If the monitored UPS is a member of a sync group (and only then), the following values will be 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 huge UPS, the following OIDs are interesting (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 Feb 18, 2021 10:40:16 AM by  Maike Guba [Paessler Support]

Please log in or register to enter your reply.

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.