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
Attachments
Issue Links
Activity
Status | Original: Pending Response [ 10000 ] | New: In Review [ 10101 ] |
Link | New: This issue mentions OBSF-13 [ OBSF-13 ] |
Description |
Original:
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 {code}SNR-SWITCH-MIB::lldpGlobalEnable.0 DGS3120-24SC-L2MGMT-MIB::swL2DevCtrlLLDPState.0 DES3026-L2MGMT-MIB::swL2DevCtrlLLDPState.0{code} ** if global disabled on device - skip LLDP/CDP neighbours discovery * STP (OBS-1853) ** global state of stp {code}SNR-SWITCH-MIB::spanGlobalEnable.0 SNR-SWITCH-MIB::mstpEnable.0 DES3026-L2MGMT-MIB::swL2DevCtrlStpState.0 MSTP-MIB::swMSTPStpAdminState.0 {code} ** mode (stp/rstp/mstp) {code}SNR-SWITCH-MIB::mstpMode.0 MSTP-MIB::swMSTPStpVersion.0 {code} ** ports state (admin) {code}MSTP-MIB::swMSTPSTPPortEnable ...{code} ** ports state (disabled, discarding, learning, forwarding, ...) {code}MSTP-MIB::swMSTPMstPortStatus{code} ** port role (disable, alternate, backup, root, designated, nonstp, ...) {code}MSTP-MIB::swMSTPMstPortRole{code} * ERPS ** same as for stp (maybe) * IGMP ** global state {code}SNR-SWITCH-MIB::priIgmpSnoopingGlobalEnable.0 DES3026-L2MGMT-MIB::swL2DevCtrlIGMPSnooping.0{code} ** versio (IGMP v2/v3) ** state per vlan {code}SNR-SWITCH-MIB::priIgmpSnoopingvlanEnable{code} ** info for ports ... ?? * DHCP server ** global status {code}SNR-SWITCH-MIB::dhcpServerServiceStatus.0{code} ** 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) * DHCP snooping (v4 / v6) ** global state {code}SNR-SWITCH-MIB::dhcpSnoopingEnable.0{code} ** state per vlan {code}SNR-SWITCH-MIB::dhcpSnoopingVlanEnable{code} ** per port -- assosiation of customers (MAC + IP + vlan) {code}SNR-SWITCH-MIB::dhcpSnoopingAckBindingInfoTable{code} ** count customer on port and compared with max users allowed on ports {code}SNR-SWITCH-MIB::dhcpSnoopingBindingCount SNR-SWITCH-MIB::dhcpSnoopingAlarmCount SNR-SWITCH-MIB::dhcpSnoopingUserControlMaxNum{code} ** status for ports - is trusted {code}SNR-SWITCH-MIB::dhcpSnoopingTrust{code} |
New:
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 {code}SNR-SWITCH-MIB::lldpGlobalEnable.0 DGS3120-24SC-L2MGMT-MIB::swL2DevCtrlLLDPState.0 DES3026-L2MGMT-MIB::swL2DevCtrlLLDPState.0{code} ** if global disabled on device - skip LLDP/CDP neighbours discovery * STP (OBS-1853 , OBSF-13) ** global state of stp {code}SNR-SWITCH-MIB::spanGlobalEnable.0 SNR-SWITCH-MIB::mstpEnable.0 DES3026-L2MGMT-MIB::swL2DevCtrlStpState.0 MSTP-MIB::swMSTPStpAdminState.0 {code} ** mode (stp/rstp/mstp) {code}SNR-SWITCH-MIB::mstpMode.0 MSTP-MIB::swMSTPStpVersion.0 {code} ** ports state (admin) {code}MSTP-MIB::swMSTPSTPPortEnable ...{code} ** ports state (disabled, discarding, learning, forwarding, ...) {code}MSTP-MIB::swMSTPMstPortStatus{code} ** port role (disable, alternate, backup, root, designated, nonstp, ...) {code}MSTP-MIB::swMSTPMstPortRole{code} * ERPS ** same as for stp (maybe) * IGMP ** global state {code}SNR-SWITCH-MIB::priIgmpSnoopingGlobalEnable.0 DES3026-L2MGMT-MIB::swL2DevCtrlIGMPSnooping.0{code} ** versio (IGMP v2/v3) ** state per vlan {code}SNR-SWITCH-MIB::priIgmpSnoopingvlanEnable{code} ** info for ports ... ?? * DHCP server ** global status {code}SNR-SWITCH-MIB::dhcpServerServiceStatus.0{code} ** 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) * DHCP snooping (v4 / v6) ** global state {code}SNR-SWITCH-MIB::dhcpSnoopingEnable.0{code} ** state per vlan {code}SNR-SWITCH-MIB::dhcpSnoopingVlanEnable{code} ** per port -- assosiation of customers (MAC + IP + vlan) {code}SNR-SWITCH-MIB::dhcpSnoopingAckBindingInfoTable{code} ** count customer on port and compared with max users allowed on ports {code}SNR-SWITCH-MIB::dhcpSnoopingBindingCount SNR-SWITCH-MIB::dhcpSnoopingAlarmCount SNR-SWITCH-MIB::dhcpSnoopingUserControlMaxNum{code} ** status for ports - is trusted {code}SNR-SWITCH-MIB::dhcpSnoopingTrust{code} |
Status | Original: In Review [ 10101 ] | New: Pending Response [ 10000 ] |
Comment |
[ Please make and attach additional information about the device: * full snmp dump from device: {noformat} snmpwalk -v2c -c <community> --hexOutputLength=0 -ObentxU <hostname> .1 > myagent.snmpwalk snmpwalk -v2c -c <community> --hexOutputLength=0 -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk {noformat} _If device not support SNMP version 2c, replace -v2c with -v1._ * If you have problems with discovery or poller processes, please do and attach these debugs: {noformat} ./discovery.php -d -h <device> ./poller.php -d -h <device> {noformat} * additionally attach device and/or vendor specific MIB files {color:#505F79}_Note, this comment is added automatically._{color} ] |
Status | Original: Pending Response [ 10000 ] | New: In Review [ 10101 ] |
You know, any discussion here will drown here.
Discuss on Discord channels
Anyway..