On a device, there is a table for information like Description, IP address, Interface. Each row has an index.
In a separate table the same indices exist and they contain other information like dropped packets, and a third table has information like errored seconds.
How can I combine these tables so that I have one sensor for each index, and multiple channels for each sensor that pull information from each of these other tables?
here is an example:
The information for the errors are in the bottom three tables, but are only identified by indices. The information to describe the indices in a human-readable way is in the top table.
Article Comments
Is there any way to do this via a custom sensor or script?
This device has about 600 indices and the will occasionally change, so the sensor factory isn't really an option.
Mar, 2020 - Permalink
Dear moffitj,
that would be possible with a script which does the SNMP querying itself, for example using the free NetSNMP library. The sensor then has to return the data in a PRTG compatible data structure.
Mar, 2020 - Permalink
Dear moffitj,
the SNMP Custom Table sensor can only process one table.
There is no option to automatically combine tables. But you can use the factory sensor to manually create a combination taken from different source sensors.
Mar, 2020 - Permalink