2 Replies Latest reply on Sep 9, 2013 2:15 AM by snowy

    APC UPS runtime problem

    snowy

      I created a poller for our APC SmartUPS which returns the remaining battery runtime -  upsAdvBatteryRuntimeRemaining  OID 1.3.6.1.4.1.318.1.1.1.2.2.3.0  - and tested it on our devices from within the UNDP module and it returns the correct figures.

      I then created a Transform from this data to convert it to minutes -  {upsAdvBatteryRuntimeRemaining}/6000  - and again tested it successfully on all devices.

       

      However, on the customised node details page that I've created for these devices, the UNDP Node Guage will not display the info and returns  "No pollers assigned or no statistic results. Click edit button to change universal device poller assignment!" despite the poller/transform being assigned to those nodes. If I associate ANY of the other assigned pollers to that gauge it displays the returned figure correctly - it is only the Runtime Remaining poller and associated transform which refuses to display, despite the poller tests for both returning the correct data.

       

      I have done the same with our Liebert/Emerson UPS units (although no transform is needed) and it works perfectly.

       

      Has anyone experienced this problem with the APC units or have any ideas on how to solve it? We are running NPM 10.4.

       

      Thanks in advance.


        • Re: APC UPS runtime problem
          JiriPsota

          Make sure your custom poller and its transformatio are configured to have the same PollInterval.

          1 of 1 people found this helpful
            • Re: APC UPS runtime problem
              snowy

              Thanks for your tip. It's not the issue but it got me thinking and pointed me in the right direction.

               

              I had the Transformation poller assigned to the nodes but I'd overlooked the raw data poller, so presumably there was no returned data to transform and then display.

              Once I had them both selected it all came good.

               

              Thanks again.