Documentation forNetwork Performance Monitor
Monitoring network performance is a key capability of SolarWinds Observability Self-Hosted (formerly Hybrid Cloud Observability) and is available in the Essentials edition. Network Performance Monitor (NPM) is also available in a standalone module.

Device Studio technologies in NPM

Device Studio supports a number of technologies. Each technology has a defined set of properties that you can monitor on your devices. The technology you select defines how the polled data are processed, stored, and presented.

technology usage
CPU & Memory

CPU & Memory is used for collecting data about the CPU and memory load of single processor systems.

It provides data to resources related to CPU and memory, such as Average CPU Load & Memory Utilization, Min/Max/Average of Average CPU Load, or Top CPUs by Percent Load.

To use this technology, specify a single OID that reports a value from 0 to 100.

For example, if a natively polled OID returns incorrect CPU load values, search for an OID that returns a possible value. In the case of CPU load, the load can vary between 0% and 100%, so you must look for an OID that returns a value between 0 and 100.

To determine the OID, consult your device vendor, or carry out a search for an OID that reports the correct value for your device.

Multi CPU & Memory

Multi CPU & Memory provides data to the same resources for multiprocessor systems as the CPU & Memory technology provides for single processor systems.

For example, if a natively polled OID returns incorrect CPU load values, search for an OID that returns possible values. In the case of CPU load, the load can vary between 0% and 100% on each CPU core, so you must look for an OID that returns a table of values between 0 and 100, where each row corresponds to a CPU core.

Node Details

Node Details provides data for the Node Details resource, and can be used for devices that are not supported out of the box.

To use this technology, specify custom OIDs to poll for Vendor, Machine Type, Software Version, and other data. You can also define custom text to be used instead of the polled value.

Pollers using other polling technologies, such as VLAN and VRF, are also displayed in the Manage Pollers view. However, it is not possible to create pollers using these technologies in Device Studio.

Data sources used in Device Studio

By creating Device Studio pollers, you can define custom polling definitions in a way that allows you to view the defined set of pollers and the data polled by them as fully integrated entities in the SolarWinds Platform Web Console, including charts, alerts, and reports.

You can define a set of polled data, and then associate these data points with monitored nodes.

The data source you use for polling devices can be:

  • A polled value or values reported by a device on an OID.
  • A calculated value that results from the transformation of polled values.
  • A fixed value in the form of a constant number or text. This value is not polled. For example, you can specify the software version of your device as 15.