Description
I suggest to add new entities for switches/routers - protocols/services/apps with it's specific information.
The list of protocols and services with data that we can collect and examples.
- LLDP/CDP
- add discovery for LLDP/CDP state
SNR-SWITCH-MIB::lldpGlobalEnable.0
DGS3120-24SC-L2MGMT-MIB::swL2DevCtrlLLDPState.0
DES3026-L2MGMT-MIB::swL2DevCtrlLLDPState.0
- if global disabled on device - skip LLDP/CDP neighbours discovery
- add discovery for LLDP/CDP state
- STP (OBS-1853 , OBSF-13)
- global state of stp
SNR-SWITCH-MIB::spanGlobalEnable.0
SNR-SWITCH-MIB::mstpEnable.0
DES3026-L2MGMT-MIB::swL2DevCtrlStpState.0
MSTP-MIB::swMSTPStpAdminState.0
- mode (stp/rstp/mstp)
SNR-SWITCH-MIB::mstpMode.0
MSTP-MIB::swMSTPStpVersion.0
- ports state (admin)
MSTP-MIB::swMSTPSTPPortEnable ...
- ports state (disabled, discarding, learning, forwarding, ...)
MSTP-MIB::swMSTPMstPortStatus
- port role (disable, alternate, backup, root, designated, nonstp, ...)
MSTP-MIB::swMSTPMstPortRole
- global state of stp
- ERPS
- same as for stp (maybe)
- IGMP
- global state
SNR-SWITCH-MIB::priIgmpSnoopingGlobalEnable.0
DES3026-L2MGMT-MIB::swL2DevCtrlIGMPSnooping.0
- versio (IGMP v2/v3)
- state per vlan
SNR-SWITCH-MIB::priIgmpSnoopingvlanEnable
- info for ports ... ??
- global state
- DHCP server
- global status
SNR-SWITCH-MIB::dhcpServerServiceStatus.0
- dhcp pools monitoring (OBS-2291)
- dhcp leases (already added as graphs for MikroTik , but the idea is to have separated type of graphs for operating DHCP leases on all OSes)
- global status
- DHCP snooping (v4 / v6)
- global state
SNR-SWITCH-MIB::dhcpSnoopingEnable.0
- state per vlan
SNR-SWITCH-MIB::dhcpSnoopingVlanEnable
- per port – assosiation of customers (MAC + IP + vlan)
SNR-SWITCH-MIB::dhcpSnoopingAckBindingInfoTable
- count customer on port and compared with max users allowed on ports
SNR-SWITCH-MIB::dhcpSnoopingBindingCount
SNR-SWITCH-MIB::dhcpSnoopingAlarmCount
SNR-SWITCH-MIB::dhcpSnoopingUserControlMaxNum
- status for ports - is trusted
SNR-SWITCH-MIB::dhcpSnoopingTrust
- global state