diff --git a/includes/definitions/ios.yaml b/includes/definitions/ios.yaml index a4ebcff2f1..812f1c884a 100644 --- a/includes/definitions/ios.yaml +++ b/includes/definitions/ios.yaml @@ -8,14 +8,6 @@ over: - { graph: device_processor, text: 'CPU Usage' } - { graph: device_mempool, text: 'Memory Usage' } icon: cisco -discovery: - - - sysDescr: - - 'Cisco Internetwork Operating System Software' - - 'IOS (tm)' - - 'Cisco IOS Software' - - 'Global Site Selector' - sysDescr_regex: '/^((?!LINUX_IOSD).)*$/' #IOS-XE adding more regex will break detection, modify instead bad_ifXEntry: - cisco1941 - cisco886Va diff --git a/includes/definitions/iosxe.yaml b/includes/definitions/iosxe.yaml index 746be83dbc..541f102ab3 100644 --- a/includes/definitions/iosxe.yaml +++ b/includes/definitions/iosxe.yaml @@ -34,4 +34,5 @@ register_mibs: ciscoAAASessionMIB: CISCO-AAA-SESSION-MIB discovery: - sysDescr: - - LINUX_IOSD + - IOS-XE + - X86_64_LINUX_IOSD diff --git a/includes/discovery/os/ios.inc.php b/includes/discovery/os/ios.inc.php new file mode 100644 index 0000000000..bdbf51f0bc --- /dev/null +++ b/includes/discovery/os/ios.inc.php @@ -0,0 +1,5 @@ +