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:
Neil Lathwood
2018-01-07 05:00:47 +00:00
committed by Tony Murray
parent e2f122aac8
commit 42e5819130
438 changed files with 666 additions and 647 deletions

View File

@ -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) {

View File

@ -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

View File

@ -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:

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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'

View File

@ -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'

View File

@ -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'

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -5,5 +5,5 @@ icon: apc
mib_dir:
- apc
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.318.1.3.8.3

View File

@ -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

View File

@ -12,7 +12,7 @@ over:
- { graph: device_load, text: Load }
discovery:
-
sysObjectId:
sysObjectID:
- .1.3.6.1.4.1.705.1
sysDescr_regex:
- '/^Galaxy/'

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -3,7 +3,7 @@ text: Array Networks
type: loadbalancer
icon: arraynetworks
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.7564
mib_dir:
- arraynetworks

View File

@ -6,7 +6,7 @@ mib_dir:
- arris
discovery:
-
sysObjectId:
sysObjectID:
- .1.3.6.1.4.1.4115
sysDescr:
- ARRIS DOCSIS

View File

@ -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:

View File

@ -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

View File

@ -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

View File

@ -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'

View File

@ -5,5 +5,5 @@ icon: avaya
mib_dir:
- nortel
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.6889.

View File

@ -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

View File

@ -7,5 +7,5 @@ discovery:
- sysDescr_regex:
- '/^Avocent/'
- '/^AlterPath/'
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.10418.16

View File

@ -5,5 +5,5 @@ icon: exterity
over:
- { graph: device_bits, text: Traffic }
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.28194.

View File

@ -5,5 +5,5 @@ icon: avtech
over:
- { graph: device_temperature, text: Temperature }
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.20916.1.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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' }

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -7,5 +7,5 @@ over:
mib_dir:
- alvarion
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.12394.4.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -4,5 +4,5 @@ type: power
icon: chatsworth
nobulk: 1
discovery:
- sysObjectId:
- sysObjectID:
- .0.10.43.6.1.4.1

View File

@ -7,5 +7,5 @@ type: network
mib_dir:
- ciena
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.6141.1.

View File

@ -19,5 +19,5 @@ discovery_modules:
ntp: 0
ucd-diskio: 0
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.1429.3940.

View File

@ -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

View File

@ -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

View File

@ -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'

View File

@ -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/'

View File

@ -8,7 +8,7 @@ over:
group: cambium
discovery:
-
sysObjectId:
sysObjectID:
- .1.3.6.1.4.1.161.19
sysDescr_regex:
- '/CMM/i'

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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.

View File

@ -9,5 +9,5 @@ over:
- { graph: device_mempool, text: 'Memory Usage' }
processor_stacked: 1
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.40310

View File

@ -5,5 +5,5 @@ over:
- { graph: device_bits, text: Traffic }
type: network
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.28533.

View File

@ -9,5 +9,5 @@ type: appliance
mib_dir:
- cyberoam
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.21067.2

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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: '!='

View File

@ -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

View File

@ -7,5 +7,5 @@ over:
mib_dir:
- dell
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.674.10902.2

View File

@ -6,5 +6,5 @@ rfc1628_compat: 1
mib_dir:
- delta
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.2254.2.4

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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'

View File

@ -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

View File

@ -8,5 +8,5 @@ over:
- { graph: device_mempool, text: 'Memory Usage' }
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.7367

View File

@ -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/'

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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/'

View File

@ -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/'

View File

@ -9,5 +9,5 @@ over:
mib_dir:
- emerson
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.6302.2.

View File

@ -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

View File

@ -5,5 +5,5 @@ icon: ericsson
over:
- { graph: device_bits, text: 'Device Traffic' }
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.572.16838

View File

@ -11,5 +11,5 @@ mib_dir:
bad_ifXEntry:
- 'Eltex LTP-8X'
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.35265.1.22

View File

@ -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'

View File

@ -10,5 +10,5 @@ over:
mib_dir:
- enlogic
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.38446.

View File

@ -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'

View File

@ -7,5 +7,5 @@ over:
- { graph: device_bits, text: 'Device Traffic' }
group: cambium
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.17713.21

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -9,5 +9,5 @@ over:
mib_dir:
- exalt
discovery:
- sysObjectId:
- sysObjectID:
- .1.3.6.1.4.1.25651.1.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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