Tony Murray fff66d3c00 Feature: Generic discovery and poller tests (#7873)
* Processor Tests!

* Capture data from live devices easily.

* fix up some stuff, remove powerconnect things as they seem to be just broken.

* formatting, fix missing assignment
add netonix processor data

* fix multi-line, always add sysDescr and sysObjectID
ios cpm test file

* revert composer change and fix whitespace issues

* add help text

* missed help text

* tighter debug output

* handle empty strings properly and mibs with numbers

* use keys for sorting as intended

* fix type with empty data

* oops :)

* whitespace fix

* try installing fping

* Fix TestCase collision + cleanup

* mark TestCase as abstract
don't run two instances of snmpsim

* better database dumps, improved capture

* style fixes

* fix quotes add a few more tables

* add --prefer-new, properly merge data

* Support separate discovery and poller data. But don't waste space if they aren't needed.

* refactor to use class
collects all code in one place for reusability

* reorganize

* Print out when not saving.

* Support for running multiple (or all) modules at once.

* tidy

* Change unit test to a generic name and test all modules we have data for.

* Add documentation and a few more tidies

* whitespace fixes

* Fix tests, add a couple more modules, more docs

* More docs updates

* Fix scrutinizer issues

* add bgp-peers
2017-12-20 08:36:49 -06:00

97 lines
4.1 KiB
JSON

{
"processors": {
"discovery": {
"processors": [
{
"entPhysicalIndex": "0",
"hrDeviceIndex": "196608",
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196608",
"processor_index": "196608",
"processor_type": "hr",
"processor_usage": "3",
"processor_descr": "Intel Core i7-3632QM @ 2.20GHz",
"processor_precision": "1",
"processor_perc_warn": "75"
},
{
"entPhysicalIndex": "0",
"hrDeviceIndex": "196609",
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196609",
"processor_index": "196609",
"processor_type": "hr",
"processor_usage": "2",
"processor_descr": "Intel Core i7-3632QM @ 2.20GHz",
"processor_precision": "1",
"processor_perc_warn": "75"
},
{
"entPhysicalIndex": "0",
"hrDeviceIndex": "196610",
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196610",
"processor_index": "196610",
"processor_type": "hr",
"processor_usage": "2",
"processor_descr": "Intel Core i7-3632QM @ 2.20GHz",
"processor_precision": "1",
"processor_perc_warn": "75"
},
{
"entPhysicalIndex": "0",
"hrDeviceIndex": "196611",
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196611",
"processor_index": "196611",
"processor_type": "hr",
"processor_usage": "1",
"processor_descr": "Intel Core i7-3632QM @ 2.20GHz",
"processor_precision": "1",
"processor_perc_warn": "75"
},
{
"entPhysicalIndex": "0",
"hrDeviceIndex": "196612",
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196612",
"processor_index": "196612",
"processor_type": "hr",
"processor_usage": "2",
"processor_descr": "Intel Core i7-3632QM @ 2.20GHz",
"processor_precision": "1",
"processor_perc_warn": "75"
},
{
"entPhysicalIndex": "0",
"hrDeviceIndex": "196613",
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196613",
"processor_index": "196613",
"processor_type": "hr",
"processor_usage": "3",
"processor_descr": "Intel Core i7-3632QM @ 2.20GHz",
"processor_precision": "1",
"processor_perc_warn": "75"
},
{
"entPhysicalIndex": "0",
"hrDeviceIndex": "196614",
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196614",
"processor_index": "196614",
"processor_type": "hr",
"processor_usage": "1",
"processor_descr": "Intel Core i7-3632QM @ 2.20GHz",
"processor_precision": "1",
"processor_perc_warn": "75"
},
{
"entPhysicalIndex": "0",
"hrDeviceIndex": "196615",
"processor_oid": ".1.3.6.1.2.1.25.3.3.1.2.196615",
"processor_index": "196615",
"processor_type": "hr",
"processor_usage": "2",
"processor_descr": "Intel Core i7-3632QM @ 2.20GHz",
"processor_precision": "1",
"processor_perc_warn": "75"
}
]
},
"poller": "matches discovery"
}
}