164 lines
5.1 KiB
Plaintext
164 lines
5.1 KiB
Plaintext
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
|
|
|