Skip to content

Commit fc897a7

Browse files
dot3 SNMP counters as per RFC3635
dot3 statistics are used for monitoring and debugging and are common among switch vendors to have implemented. This commit implements the dot3StatsTable and dot3HCStatsTable. Based on the code in rfc1213.py and rfc2863.py. Signed-off-by: Brad House <[email protected]>
1 parent f55bee8 commit fc897a7

File tree

4 files changed

+766
-22
lines changed

4 files changed

+766
-22
lines changed

src/sonic_ax_impl/main.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import ax_interface
1212
from sonic_ax_impl.mibs import ieee802_1ab, Namespace
1313
from . import logger
14-
from .mibs.ietf import rfc1213, rfc2737, rfc2863, rfc3433, rfc4292, rfc4363
14+
from .mibs.ietf import rfc1213, rfc2737, rfc2863, rfc3433, rfc3635, rfc4292, rfc4363
1515
from .mibs.vendor import dell, cisco
1616

1717
# Background task update frequency ( in seconds )
@@ -27,6 +27,7 @@ class SonicMIB(
2727
rfc1213.SysNameMIB,
2828
rfc2737.PhysicalTableMIB,
2929
rfc3433.PhysicalSensorTableMIB,
30+
rfc3635.etherMIBObjects,
3031
rfc2863.InterfaceMIBObjects,
3132
rfc4363.QBridgeMIBObjects,
3233
rfc4292.IpCidrRouteTable,

0 commit comments

Comments
 (0)