Submit a ticketCall us

AnnouncementsTHWACKcamp 2018 is here

2018 is the seventh year for THWACKcamp™, and once again we’ll be live October 17 – 18 with packed session tracks covering everything from network monitoring and management, to change control, application management, storage, cloud and DevOps, security, automation, virtualization, mapping, logging, and more.

Register for online sessions.

Home > Success Center > Network Performance Monitor (NPM) > NPM Documentation > NPM 12.3 Administrator Guide > Create custom monitors

Create custom monitors

Table of contents
No headers
Created by Magdalena.Markova, last modified by Magdalena.Markova on Jun 27, 2017

Views: 1,392 Votes: 0 Revisions: 4

With SolarWinds NPM, you can extend monitoring to non-standard devices, using object identifiers (OIDs) organized in management information bases (MIBs).

SolarWinds NPM provides the following advanced monitoring options:

  • Device Studio pollers: Create pollers for certain technologies directly in the Orion Web Console.


    What is a poller?

    Statistics monitored on your devices are specified by pollers. Pollers hold information about a monitored property, how to get the current value for the property, and where and how to display the retrieved data.

    What do you need custom pollers for?

    • To monitor a specific metric which is not monitored out-of-the box.
    • To monitor special equipment.
    • To monitor objects although the number of monitored objects exceeds a poller's capacity limitation.

  • Universal Device Pollers: If there is a specific metric that is not monitored out-of-the box, or if you have special equipment you need to monitor, create a custom poller based on a specific object identifier (OID) and transform polled results into a resource in the Orion Web Console.


Review the comparison of UnDP and Device Studio pollers to determine which poller to use.

UnDP Device Studio Poller
Can poll only one OID. Can poll multiple OIDs for a given technology.
Cannot perform logical operations or transformations on the polled data. Can perform logical operations or transformations on the polled data.
Polled vallues are displayed in dedicated resources. Polled values are displayed in existing resources.


You can alert on custom monitors. As an example, see Alert on printer toner running low based on a custom UnDP poller.

Last modified