librenms/includes/definitions/nxos.yaml
Magnus Larsen 22ce3bc743
Added support for OS detection from NXOS and UCS (#11722)
* Added support for OS detection from NXOS and UCS

* Changed to SysObjectID instead of Hardware

* Move to YAML

* Rename test cases from nxos to ucos

* Update ucos_2.json

* Rename nxos.yaml to ucos.yaml

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-09-18 00:37:35 -05:00

41 lines
1.0 KiB
YAML

os: nxos
group: cisco
text: 'Cisco NX-OS'
type: network
icon: cisco
over:
- { graph: device_bits, text: 'Device Traffic' }
- { graph: device_processor, text: 'CPU Usage' }
- { graph: device_mempool, text: 'Memory Usage' }
poller_modules:
cisco-ace-serverfarms: true
cisco-ace-loadbalancer: true
cisco-cbqos: true
cisco-cef: true
cisco-mac-accounting: true
cisco-voice: true
cisco-remote-access-monitor: true
cisco-sla: true
cisco-ipsec-flow-monitor: true
cipsec-tunnels: true
cisco-otv: true
ipmi: false
cisco-vpdn: true
discovery_modules:
cisco-cef: true
cisco-sla: true
cisco-mac-accounting: true
cisco-otv: true
cisco-pw: true
vrf: true
cisco-vrf-lite: true
discovery:
-
sysDescr:
- NX-OS(tm)
- Cisco NX-OS
sysDescr_except:
- Cisco NX-OS(tm) ucs # exclude UCS, and indentify as "UCOS" OS
sysObjectID_except:
- .1.3.6.1.4.1.9.12.3.1.3.1062 # exclude UCS, and indentify as "UCOS" OS