diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB')
| -rw-r--r-- | MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB b/MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB new file mode 100644 index 0000000..08e4a5f --- /dev/null +++ b/MIBS/linksys/LINKSYS-CPU-COUNTERS-MIB @@ -0,0 +1,163 @@ + LINKSYS-CPU-COUNTERS-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ rnd FROM LINKSYS-MIB
+ Counter32, OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI
+ DisplayString,
+ TruthValue FROM SNMPv2-TC;
+
+
+-- module
+
+ rlCpuCounters MODULE-IDENTITY
+ LAST-UPDATED "2007010600Z"
+ ORGANIZATION "Linksys LLC."
+ CONTACT-INFO
+ "www.linksys.com/business/support"
+ DESCRIPTION
+ "CPU Counter MIBs"
+ REVISION "200705150000Z"
+ DESCRIPTION
+ "Initial revision."
+
+ ::={ rnd 124 }
+
+-- table
+ rlCpuCountersTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlCpuCountersEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of rx&tx counter, the key is cpuCounters"
+ ::= { rlCpuCounters 1 }
+--entry:
+ rlCpuCountersEntry OBJECT-TYPE
+ SYNTAX RlCpuCountersEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of rx&tx counters, the key is cpuCounters"
+ INDEX { rlCpuCountersTarget }
+ ::= { rlCpuCountersTable 1 }
+
+--entry content
+ RlCpuCountersEntry ::= SEQUENCE {
+ rlCpuCountersTarget INTEGER,
+ rlCpuCountersTxBC Counter32,
+ rlCpuCountersTxMC Counter32,
+ rlCpuCountersTxUC Counter32,
+ rlCpuCountersTxOctets Counter32,
+ rlCpuCountersRxBC Counter32,
+ rlCpuCountersRxMC Counter32,
+ rlCpuCountersRxUC Counter32,
+ rlCpuCountersRxOctets Counter32
+ }
+--field definition:
+
+ rlCpuCountersTarget OBJECT-TYPE
+ SYNTAX INTEGER {
+ cpuCounters (0)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Packet type can be Multicast (MC), Broadcast (BC) or Unicast(UC)"
+ ::= { rlCpuCountersEntry 1 }
+
+ rlCpuCountersTxBC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received broadcast packets."
+ ::= { rlCpuCountersEntry 2 }
+
+ rlCpuCountersTxMC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of transmitted multicast packets."
+ ::= { rlCpuCountersEntry 3 }
+
+ rlCpuCountersTxUC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of transmitted unicast packets."
+ ::= { rlCpuCountersEntry 4 }
+
+ rlCpuCountersTxOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of transmitted octets."
+ ::= { rlCpuCountersEntry 5 }
+
+ rlCpuCountersRxBC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received broadcast packets."
+ ::= { rlCpuCountersEntry 6 }
+
+ rlCpuCountersRxMC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received mutlicast packets."
+ ::= { rlCpuCountersEntry 7 }
+
+ rlCpuCountersRxUC OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received unicast packets."
+ ::= { rlCpuCountersEntry 8 }
+
+ rlCpuCountersRxOctets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of received octets"
+ ::= { rlCpuCountersEntry 9 }
+
+
+
+
+
+-- rlCpuCountersReset:
+
+
+ rlCpuCountersReset OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting true to this MIB object will reset the CPU counters."
+ DEFVAL { false}
+ ::= { rlCpuCounters 2 }
+
+-- rlCpuCountersEnabled:
+
+ rlCpuCountersEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "True - feature is enabled, false - feature is disabled "
+ DEFVAL { false}
+ ::= { rlCpuCounters 3 }
+
+
+
+
+
+ END
+
|