PRTG is missing a critical sensor in their included APC SNMP sensor, the battery replace warning (Please add it!). I'm trying to create my own and am having some difficulty. I've created a custom OID file with the PRTG MIB builder and have added the "BatteryReplaceIndicator" to PRTG and it returns a text string. It is either "noBatteryNeedsReplacing" or "batteryNeedsReplacing." Since I can't seem to create an error threshold using the standard custom SNMP sensor (it expects numeric values only) I've created another SNMP Custom String sensor using the same OID. I added noBatteryNeedsReplacing to the Response Must Include field. It gives a down status for the APC that has a bad batter, but it also gives a down status for an APC that has a good battery. How do I set this up?
It is frustrating that you can't create a sensor that can use a text value directly with a custom library that is already built, you have to create a text string sensor and type in an OID manually. It is equally frustrating that the custom string SNMP sensor doesn't actually show the string it is getting, AND you can't customize the down sensor with a message like "Replace Battery Now." Or am I missing something?