mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
refactor: Updated discovery/poller to use numeric sysObjectID (#7922)
* refactor: Updated discovery to use a core module for sysDescr/sysObjectID use * final update hopefully * revert changes * more changes + docs * migrated poller to use numerical sysObjectID * more updates for sysObjectID * update any alert rules which might have enterprises. in * moved schema file * small updates * updated getHostOS() * scrut fixes * updated sysObjectId -> sysObjectID * updated sysObjectId -> sysObjectID * updated remainder of sysObjectId -> sysObjectID * another sysObjectId -> sysObjectID * fixed secureplatform test data * Fix tests: $device is not pulled from the database before polling Also, update the db in the core discovery module.
This commit is contained in:
committed by
Tony Murray
parent
e2f122aac8
commit
42e5819130
@ -424,6 +424,7 @@ class ModuleTestHelper
|
||||
|
||||
// Dump the discovered data
|
||||
$data = array_merge_recursive($data, $this->dumpDb($device['device_id'], 'discovery'));
|
||||
$device = device_by_id_cache($device_id, true); // refresh the device array
|
||||
|
||||
// Run the poller
|
||||
if ($this->quiet) {
|
||||
|
@ -18,18 +18,18 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.12532.
|
||||
```
|
||||
|
||||
`over`: This is a list of the graphs which will be shown within the device header bar (mini graphs top right).
|
||||
|
||||
`discovery`: Here we are detecting this new OS using sysObjectId, this is the preferred method for detection.
|
||||
`discovery`: Here we are detecting this new OS using sysObjectID, this is the preferred method for detection.
|
||||
Other options are available:
|
||||
|
||||
- `sysObjectId` The preferred operator. Checks if the sysObjectID starts with one of the strings under this item
|
||||
- `sysDescr` Use this in addition to sysObjectId if required. Check that the sysDescr contains one of the strings under this item
|
||||
- `sysObjectId_regex` Please avoid use of this. Checks if the sysObjectId matches one of the regex statements under this item
|
||||
- `sysObjectID` The preferred operator. Checks if the sysObjectID starts with one of the strings under this item
|
||||
- `sysDescr` Use this in addition to sysObjectID if required. Check that the sysDescr contains one of the strings under this item
|
||||
- `sysObjectID_regex` Please avoid use of this. Checks if the sysObjectID matches one of the regex statements under this item
|
||||
- `sysDescr_regex` Please avoid use of this. Checks if the sysDescr matches one of the regex statements under this item
|
||||
- `snmpget` Do not use this unless none of the other methods work. Fetch an oid and compare it against a value.
|
||||
- `_except` You can add this to any of the above to exclude that element. As an example:
|
||||
@ -37,7 +37,7 @@ Other options are available:
|
||||
```yaml
|
||||
discovery:
|
||||
-
|
||||
sysObjectId:
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.12532.
|
||||
sysDescr_except:
|
||||
- 'Not some pulse'
|
||||
@ -86,24 +86,24 @@ discovery_modules:
|
||||
YAML is converted to an array in PHP. Consider the following YAML:
|
||||
```yaml
|
||||
discovery:
|
||||
- sysObjectId: foo
|
||||
- sysObjectID: foo
|
||||
-
|
||||
sysDescr: [ snafu, exodar ]
|
||||
sysObjectId: bar
|
||||
sysObjectID: bar
|
||||
|
||||
```
|
||||
This is how the discovery array would look in PHP:
|
||||
```php
|
||||
[
|
||||
[
|
||||
"sysObjectId" => "foo",
|
||||
"sysObjectID" => "foo",
|
||||
],
|
||||
[
|
||||
"sysDescr" => [
|
||||
"snafu",
|
||||
"exodar",
|
||||
],
|
||||
"sysObjectId" => "bar",
|
||||
"sysObjectID" => "bar",
|
||||
]
|
||||
]
|
||||
```
|
||||
@ -111,15 +111,20 @@ This is how the discovery array would look in PHP:
|
||||
|
||||
The logic for the discovery is as follows:
|
||||
1. One of the first level items must match
|
||||
2. ALL of the second level items must match (sysObjectId, sysDescr)
|
||||
2. ALL of the second level items must match (sysObjectID, sysDescr)
|
||||
3. One of the third level items (foo, [snafu,exodar], bar) must match
|
||||
|
||||
So, considering the example:
|
||||
- `sysObjectId: foo, sysDescr: ANYTHING` matches
|
||||
- `sysObjectId: bar, sysDescr: ANYTHING` does not match
|
||||
- `sysObjectId: bar, sysDescr: exodar` matches
|
||||
- `sysObjectId: bar, sysDescr: snafu` matches
|
||||
- `sysObjectID: foo, sysDescr: ANYTHING` matches
|
||||
- `sysObjectID: bar, sysDescr: ANYTHING` does not match
|
||||
- `sysObjectID: bar, sysDescr: exodar` matches
|
||||
- `sysObjectID: bar, sysDescr: snafu` matches
|
||||
|
||||
#### Discovery helpers
|
||||
Within the discovery code base if you are using php then the following helpers are available:
|
||||
|
||||
`$device['sysObjectID]`: This will contain the full numerical sysObjectID for this device.
|
||||
`$device['sysDescr']`: This will contain the full sysDescr for this device.
|
||||
|
||||
### Poller
|
||||
|
||||
|
@ -18,7 +18,7 @@ Example for the Rittal IT Chiller that uses a pCOweb card:
|
||||
3. Adding value to identify this device in LibreNMS : **1**
|
||||
4. Complete System OID for a Rittal Chiller using a Carel pCOweb card: **1.3.6.1.4.1.9839.2606.1**
|
||||
|
||||
After constructing the correct System OID for your SNMP card, you can start the LibreNMS [new OS implementation](Developing/Support-New-OS/) and use this new OID as sysObjectId for the YAML definition file.
|
||||
After constructing the correct System OID for your SNMP card, you can start the LibreNMS [new OS implementation](Developing/Support-New-OS/) and use this new OID as sysObjectID for the YAML definition file.
|
||||
|
||||
## pCOweb card already supported
|
||||
LibreNMS is ready for the devices listed in this table. You only need to configure your pCOweb card with the accorded System OID:
|
||||
|
@ -4,6 +4,6 @@ over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
type: network
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.43.1.
|
||||
- .1.3.6.1.4.1.43.10.
|
||||
|
@ -7,7 +7,7 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
icon: cisco
|
||||
discovery:
|
||||
- { sysObjectId: .1.3.6.1.4.1.8072.3.2.10, sysDescr: 'Acano' }
|
||||
- { sysObjectID: .1.3.6.1.4.1.8072.3.2.10, sysDescr: 'Acano' }
|
||||
poller_modules:
|
||||
cisco-cbqos: 1
|
||||
cisco-cef: 1
|
||||
|
@ -8,5 +8,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.22610.1.3
|
||||
|
@ -29,7 +29,7 @@ discovery_modules:
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.9.1.1117
|
||||
- sysDescr:
|
||||
- 'Cisco Secure Access Control System'
|
||||
|
@ -29,7 +29,7 @@ discovery_modules:
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.9.1.1291
|
||||
- sysObjectID: .1.3.6.1.4.1.9.1.1291
|
||||
- sysDescr:
|
||||
- 'Application Control Engine'
|
||||
- 'Cisco Application Control Software'
|
||||
|
@ -9,7 +9,7 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.664
|
||||
- sysObjectID: .1.3.6.1.4.1.664
|
||||
- sysDescr: 'NetVanta'
|
||||
good_if:
|
||||
- 'EtsecBasedVirtualEthernet1'
|
@ -7,7 +7,7 @@ over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
- { graph: device_temperature, text: Temperature }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.2544.1.12.1.1.
|
||||
mib_dir:
|
||||
- adva
|
||||
|
@ -7,7 +7,7 @@ over:
|
||||
- { graph: device_dbm, text: dbm }
|
||||
- { graph: device_temperature, text: Temperature }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.2544.1.11.1.1
|
||||
mib_dir:
|
||||
- adva
|
||||
|
@ -7,6 +7,6 @@ over:
|
||||
- { graph: device_wireless_snr, text: 'Wireles snr' }
|
||||
- { graph: device_wireless_power, text: 'Wireless power' }
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.12140.2
|
||||
- sysObjectID: .1.3.6.1.4.1.12140.2
|
||||
mib_dir:
|
||||
- alcoma
|
||||
|
@ -8,8 +8,8 @@ over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.207.
|
||||
sysObjectId_except: .1.3.6.1.4.1.207.1.4.126 #exclude ...207.1.4.126 for ATI 8000S/8000GS which identify as "radlan" OS.
|
||||
sysObjectID: .1.3.6.1.4.1.207.
|
||||
sysObjectID_except: .1.3.6.1.4.1.207.1.4.126 #exclude ...207.1.4.126 for ATI 8000S/8000GS which identify as "radlan" OS.
|
||||
sysDescr_except: 'AW+'
|
||||
mib_dir:
|
||||
- allied
|
||||
|
@ -8,5 +8,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.1872.1.13.3.5
|
||||
- sysObjectId: .1.3.6.1.4.1.1872.2.
|
||||
- sysObjectID: .1.3.6.1.4.1.1872.1.13.3.5
|
||||
- sysObjectID: .1.3.6.1.4.1.1872.2.
|
||||
|
@ -5,5 +5,5 @@ icon: apc
|
||||
mib_dir:
|
||||
- apc
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.318.1.3.8.3
|
@ -8,7 +8,7 @@ over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
icon: alcatellucent
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.6486.801.
|
||||
- .1.3.6.1.4.1.6486.800.1.1.2.1.
|
||||
- .1.3.6.1.4.1.6486.800.1.1.2.2.4. #OmniStack LS
|
||||
|
@ -12,7 +12,7 @@ over:
|
||||
- { graph: device_load, text: Load }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId:
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.705.1
|
||||
sysDescr_regex:
|
||||
- '/^Galaxy/'
|
||||
|
@ -26,5 +26,5 @@ discovery_modules:
|
||||
cisco-vrf: 1
|
||||
cisco-vrf-lite: 1
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.9.1.2238
|
||||
|
@ -5,5 +5,5 @@ icon: vanguard
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.449.2.1.
|
@ -10,5 +10,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.89.1.1.62
|
||||
|
@ -3,7 +3,7 @@ text: Array Networks
|
||||
type: loadbalancer
|
||||
icon: arraynetworks
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.7564
|
||||
mib_dir:
|
||||
- arraynetworks
|
@ -6,7 +6,7 @@ mib_dir:
|
||||
- arris
|
||||
discovery:
|
||||
-
|
||||
sysObjectId:
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.4115
|
||||
sysDescr:
|
||||
- ARRIS DOCSIS
|
||||
|
@ -8,7 +8,7 @@ over:
|
||||
poller_modules:
|
||||
aruba-controller: 1
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.14823. #ArubaOS
|
||||
- .1.3.6.1.4.1.6486.800.1.1.2.2.2. #AOS-W
|
||||
- sysDescr:
|
||||
|
@ -8,7 +8,7 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.8072.3.2.10
|
||||
sysObjectID: .1.3.6.1.4.1.8072.3.2.10
|
||||
snmpget:
|
||||
oid: .1.3.6.1.4.1.2021.7890.1.101.1
|
||||
op: starts
|
||||
|
@ -8,7 +8,7 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
- { graph: device_asyncos_conns, text: 'Current Connections' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.15497.1
|
||||
mib_dir:
|
||||
- cisco
|
||||
|
@ -9,7 +9,7 @@ over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.45.
|
||||
sysObjectID: .1.3.6.1.4.1.45.
|
||||
sysDescr:
|
||||
- 'Ethernet Routing Switch'
|
||||
- 'ERS'
|
||||
|
@ -5,5 +5,5 @@ icon: avaya
|
||||
mib_dir:
|
||||
- nortel
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.6889.
|
||||
|
@ -9,7 +9,7 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.2272.202
|
||||
- .1.3.6.1.4.1.2272.203
|
||||
- .1.3.6.1.4.1.2272.205
|
||||
|
@ -7,5 +7,5 @@ discovery:
|
||||
- sysDescr_regex:
|
||||
- '/^Avocent/'
|
||||
- '/^AlterPath/'
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.10418.16
|
||||
|
@ -5,5 +5,5 @@ icon: exterity
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.28194.
|
||||
|
@ -5,5 +5,5 @@ icon: avtech
|
||||
over:
|
||||
- { graph: device_temperature, text: Temperature }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.20916.1.
|
||||
|
@ -11,8 +11,8 @@ over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.207.
|
||||
sysObjectId_except: .1.3.6.1.4.1.207.1.4.126 #exclude ...207.1.4.126 for ATI 8000S/8000GS which identify as "radlan" OS.
|
||||
sysObjectID: .1.3.6.1.4.1.207.
|
||||
sysObjectID_except: .1.3.6.1.4.1.207.1.4.126 #exclude ...207.1.4.126 for ATI 8000S/8000GS which identify as "radlan" OS.
|
||||
sysDescr: 'AW+'
|
||||
mib_dir:
|
||||
- awplus
|
||||
|
@ -7,5 +7,5 @@ icon: calix
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.6321.1.2.4
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.3320.1
|
||||
|
@ -5,7 +5,7 @@ icon: benuos
|
||||
mib_dir:
|
||||
- benuos
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.39406.1
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.738.1.5.100
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.738.10.5.100
|
||||
|
@ -7,6 +7,6 @@ over:
|
||||
- { graph: device_fortigate_cpu, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.272.4.201.82.78.79.48
|
||||
- .1.3.6.1.4.1.272.4.201.83.82.49.48
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
mib_dir:
|
||||
- alvarion
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.12394.4.
|
@ -7,7 +7,7 @@ icon: calix
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.6321.1.2.2.5.3
|
||||
- .1.3.6.1.4.1.6066.1.44
|
||||
- .1.3.6.1.4.1.6066.1.45
|
||||
|
@ -9,7 +9,7 @@ discovery:
|
||||
- sysDescr:
|
||||
- Canon MF
|
||||
- Canon iR
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.1602.4.7
|
||||
discovery_modules:
|
||||
toner: 1
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.6.3.11.2.3.1.1
|
||||
|
@ -7,7 +7,7 @@ over:
|
||||
- { graph: device_ceraos_RxLevel, text: 'Rx Level' }
|
||||
- { graph: device_ping_perf, text: 'Ping Times' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.2281
|
||||
poller_modules:
|
||||
applications: 0
|
||||
|
@ -4,5 +4,5 @@ type: power
|
||||
icon: chatsworth
|
||||
nobulk: 1
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .0.10.43.6.1.4.1
|
||||
|
@ -7,5 +7,5 @@ type: network
|
||||
mib_dir:
|
||||
- ciena
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.6141.1.
|
||||
|
@ -19,5 +19,5 @@ discovery_modules:
|
||||
ntp: 0
|
||||
ucd-diskio: 0
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.1429.3940.
|
@ -30,7 +30,7 @@ discovery_modules:
|
||||
ntp: 0
|
||||
ucd-diskio: 0
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.9.6.1.23.3.13
|
||||
- .1.3.6.1.4.1.9.6.1.80
|
||||
- .1.3.6.1.4.1.9.6.1.81
|
||||
|
@ -8,5 +8,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.9.1.1157
|
||||
|
@ -8,7 +8,7 @@ over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.9.6.1.32.
|
||||
- sysDescr:
|
||||
- 'Cisco Small Business WAP'
|
||||
|
@ -7,7 +7,7 @@ over:
|
||||
- { graph: device_storage, text: 'Storage' }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId:
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.8072.3.2.10
|
||||
sysDescr_regex:
|
||||
- '/^ClearPass Policy Manager/'
|
@ -8,7 +8,7 @@ over:
|
||||
group: cambium
|
||||
discovery:
|
||||
-
|
||||
sysObjectId:
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.161.19
|
||||
sysDescr_regex:
|
||||
- '/CMM/i'
|
||||
|
@ -7,6 +7,6 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.4998.2.1
|
||||
- .1.3.6.1.4.1.4998.2.2
|
||||
|
@ -8,5 +8,5 @@ over:
|
||||
- { graph: device_wireless_clients, text: 'Number of Clients' }
|
||||
group: cambium
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- .1.3.6.1.4.1.17713.22
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.17713.22
|
||||
|
@ -7,4 +7,4 @@ over:
|
||||
mib_dir:
|
||||
- ccpower
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.18642.
|
||||
- sysObjectID: .1.3.6.1.4.1.18642.
|
@ -5,4 +5,4 @@ icon: hpe
|
||||
over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.25506.
|
||||
- sysObjectID: .1.3.6.1.4.1.25506.
|
||||
|
@ -34,7 +34,7 @@ poller_modules:
|
||||
storage: 0
|
||||
tnms-nbi: 1
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.42229.6.22
|
||||
register_mibs:
|
||||
mefServiceEvcCfgTable: MEF-UNI-EVC-MIB
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.4756.
|
||||
|
@ -9,5 +9,5 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
processor_stacked: 1
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.40310
|
||||
|
@ -5,5 +5,5 @@ over:
|
||||
- { graph: device_bits, text: Traffic }
|
||||
type: network
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.28533.
|
||||
|
@ -9,5 +9,5 @@ type: appliance
|
||||
mib_dir:
|
||||
- cyberoam
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.21067.2
|
@ -6,7 +6,7 @@ over:
|
||||
- { graph: device_current, text: Current }
|
||||
- { graph: device_voltage, text: Voltage }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.3808.1.1.1
|
||||
- .1.3.6.1.4.1.3808.1.1.3
|
||||
- .1.3.6.1.4.1.3808.1.1.5
|
||||
|
@ -9,6 +9,6 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.6296.1.2
|
||||
- .1.3.6.1.4.1.6296.1.21
|
||||
|
@ -3,8 +3,8 @@ text: Datacom
|
||||
type: network
|
||||
icon: datacom
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.3709
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.4413
|
||||
sysObjectID: .1.3.6.1.4.1.4413
|
||||
sysDescr: DM1200E
|
||||
|
@ -8,5 +8,5 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
- { graph: device_storage, text: 'Storage Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.19746.3.1
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.6339.1.1.1.
|
||||
|
@ -8,7 +8,7 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.8072.3.2.10
|
||||
sysObjectID: .1.3.6.1.4.1.8072.3.2.10
|
||||
snmpget:
|
||||
oid: SFA-INFO::systemName.0
|
||||
op: '!='
|
||||
|
@ -7,4 +7,4 @@ over:
|
||||
mib_dir:
|
||||
- dell
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.10418.18.21.17
|
||||
- sysObjectID: .1.3.6.1.4.1.10418.18.21.17
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
mib_dir:
|
||||
- dell
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.674.10902.2
|
||||
|
@ -6,5 +6,5 @@ rfc1628_compat: 1
|
||||
mib_dir:
|
||||
- delta
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.2254.2.4
|
||||
|
@ -6,7 +6,7 @@ icon: develop
|
||||
over:
|
||||
- { graph: device_toner, text: Toner }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.18334.1.2.1.2.1.50.2.2
|
||||
discovery_modules:
|
||||
toner: 1
|
||||
|
@ -4,4 +4,4 @@ type: power
|
||||
over:
|
||||
- { graph: device_current, text: Current }
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.17420
|
||||
- sysObjectID: .1.3.6.1.4.1.17420
|
||||
|
@ -11,7 +11,7 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId:
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.6027.1.
|
||||
sysDescr_except:
|
||||
- Force10 Operating System
|
||||
|
@ -5,7 +5,7 @@ type: server
|
||||
mib_dir:
|
||||
- dell
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.674.10892.2
|
||||
- .1.3.6.1.4.1.674.10892.5
|
||||
- sysDescr: 'Dell Out-of-band SNMP Agent for Remote Access Controller'
|
||||
|
@ -7,4 +7,4 @@ over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.8072.3.2.17
|
||||
- sysObjectID: .1.3.6.1.4.1.8072.3.2.17
|
||||
|
@ -8,5 +8,5 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.7367
|
||||
|
@ -12,7 +12,7 @@ over:
|
||||
- { graph: device_load, text: Load }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId:
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.705.1
|
||||
sysDescr_regex_except:
|
||||
- '/^Eaton ATS/'
|
||||
|
@ -7,4 +7,4 @@ mib_dir:
|
||||
over:
|
||||
- { graph: device_current, text: Current }
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.534.6.
|
||||
- sysObjectID: .1.3.6.1.4.1.534.6.
|
||||
|
@ -9,5 +9,5 @@ over:
|
||||
mib_dir:
|
||||
- ups
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.534.1
|
||||
- sysObjectId: .1.3.6.1.4.1.534.2
|
||||
- sysObjectID: .1.3.6.1.4.1.534.1
|
||||
- sysObjectID: .1.3.6.1.4.1.534.2
|
||||
|
@ -8,7 +8,7 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.259.6.10.94
|
||||
- .1.3.6.1.4.1.259.10.1.45.103
|
||||
- .1.3.6.1.4.1.259.10.1.24.104
|
||||
|
@ -7,7 +7,7 @@ over:
|
||||
- { graph: device_processor, text: 'Processor Usage' }
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.41112.1.5
|
||||
- sysObjectID: .1.3.6.1.4.1.41112.1.5
|
||||
- sysDescr_regex:
|
||||
- '/^EdgeOS/'
|
||||
- '/^EdgeRouter/'
|
||||
|
@ -10,7 +10,7 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.4413
|
||||
sysObjectID: .1.3.6.1.4.1.4413
|
||||
sysDescr_regex:
|
||||
- '/^EdgeSwitch/'
|
||||
- '/^EdgePoint/'
|
||||
|
@ -9,5 +9,5 @@ over:
|
||||
mib_dir:
|
||||
- emerson
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.6302.2.
|
||||
|
@ -8,5 +8,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.572.17389
|
||||
|
@ -5,5 +5,5 @@ icon: ericsson
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.572.16838
|
||||
|
@ -11,5 +11,5 @@ mib_dir:
|
||||
bad_ifXEntry:
|
||||
- 'Eltex LTP-8X'
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.35265.1.22
|
||||
|
@ -7,12 +7,12 @@ over:
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.14125.100.1.3
|
||||
- .1.3.6.1.4.1.14125.101.1.3
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.8072.3.2.10 #Linux
|
||||
sysObjectID: .1.3.6.1.4.1.8072.3.2.10 #Linux
|
||||
sysDescr: 'Wireless Access Point'
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.14125
|
||||
sysObjectID: .1.3.6.1.4.1.14125
|
||||
sysDescr: 'Wireless Access Point'
|
||||
|
@ -10,5 +10,5 @@ over:
|
||||
mib_dir:
|
||||
- enlogic
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.38446.
|
@ -9,7 +9,7 @@ over:
|
||||
icon: enterasys
|
||||
ifname: 1
|
||||
discovery:
|
||||
- sysObjectId: .1.3.6.1.4.1.5624.2.1
|
||||
- sysObjectID: .1.3.6.1.4.1.5624.2.1
|
||||
- sysDescr: 'Enterasys Networks'
|
||||
good_if:
|
||||
- 'ras'
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
group: cambium
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.17713.21
|
||||
|
@ -8,6 +8,6 @@ over:
|
||||
mib_dir:
|
||||
- dell
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.12740.17.1
|
||||
- .1.3.6.1.4.1.12740.12.1.
|
||||
|
@ -6,5 +6,5 @@ over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.2736.
|
||||
|
@ -9,5 +9,5 @@ over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_state, text: 'States' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.28507
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_wireless_ap-count, text: 'Connected APs' }
|
||||
- { graph: device_wireless_clients, text: 'Connected Clients' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.4329.15.1.1.
|
||||
|
@ -7,5 +7,5 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.21091
|
||||
|
@ -9,5 +9,5 @@ over:
|
||||
mib_dir:
|
||||
- exalt
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.25651.1.
|
||||
|
@ -11,7 +11,7 @@ mib_dir: extrahop
|
||||
processor_stacked: 1
|
||||
discovery:
|
||||
-
|
||||
sysObjectId: .1.3.6.1.4.1.8072.3.2.10
|
||||
sysObjectID: .1.3.6.1.4.1.8072.3.2.10
|
||||
snmpget:
|
||||
oid: extrahopInfoVersionString
|
||||
mib: EXTRAHOP-MIB
|
||||
|
@ -9,7 +9,7 @@ over:
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
-
|
||||
sysObjectId:
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.1916.2.
|
||||
sysDescr:
|
||||
- Release_Master
|
||||
|
@ -7,7 +7,7 @@ over:
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.3375.2.1
|
||||
poller_modules:
|
||||
loadbalancers: 1
|
||||
|
@ -5,5 +5,5 @@ icon: brocade
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.1588.2.1.1.
|
||||
|
@ -7,6 +7,6 @@ over:
|
||||
icon: watchguard
|
||||
group: watchguard
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.3097.1.4
|
||||
- .1.3.6.1.4.1.3097.1.5
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user