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.0DGS3120-24SC-L2MGMT-MIB::swL2DevCtrlLLDPState.0DES3026-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.0SNR-SWITCH-MIB::mstpEnable.0DES3026-L2MGMT-MIB::swL2DevCtrlStpState.0MSTP-MIB::swMSTPStpAdminState.0 - mode (stp/rstp/mstp)
SNR-SWITCH-MIB::mstpMode.0MSTP-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.0DES3026-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::dhcpSnoopingBindingCountSNR-SWITCH-MIB::dhcpSnoopingAlarmCountSNR-SWITCH-MIB::dhcpSnoopingUserControlMaxNum - status for ports - is trusted
SNR-SWITCH-MIB::dhcpSnoopingTrust
- global state