|
Packit |
022b05 |
TUBS-IBR-LINUX-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- @(#) $Id: TUBS-IBR-LINUX-MIB 807 2000-02-12 11:52:35Z strauss $
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
TEXTUAL-CONVENTION, DisplayString
|
|
Packit |
022b05 |
FROM SNMPv2-TC
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF
|
|
Packit |
022b05 |
ibr
|
|
Packit |
022b05 |
FROM TUBS-SMI;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200002090000Z"
|
|
Packit |
022b05 |
ORGANIZATION "TU Braunschweig"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
"Juergen Schoenwaelder
|
|
Packit |
022b05 |
TU Braunschweig
|
|
Packit |
022b05 |
Bueltenweg 74/75
|
|
Packit |
022b05 |
38106 Braunschweig
|
|
Packit |
022b05 |
Germany
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Tel: +49 531 391 3283
|
|
Packit |
022b05 |
Fax: +49 531 391 5936
|
|
Packit |
022b05 |
E-mail: schoenw@ibr.cs.tu-bs.de"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Experimental MIB module for the linux operating system."
|
|
Packit |
022b05 |
REVISION "200002090000Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Updated IMPORTS and minor stylistic fixes."
|
|
Packit |
022b05 |
REVISION "9801070622Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Load average object-types added, clarification of linuxCPU."
|
|
Packit |
022b05 |
REVISION "9702141023Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Various cleanups to make the module conforming to SNMPv2 SMI."
|
|
Packit |
022b05 |
REVISION "9411152024Z"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The initial revision of this module."
|
|
Packit |
022b05 |
::= { ibr 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The various groups defined within this MIB module:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxObjects OBJECT IDENTIFIER ::= { linuxMIB 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxConformance OBJECT IDENTIFIER ::= { linuxMIB 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Textual Conventions:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
LoadValue ::= TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
DISPLAY-HINT "d-2"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This data type represents a systems load average over a
|
|
Packit |
022b05 |
given time interval. Every usage of this textual convention
|
|
Packit |
022b05 |
is required to specify the time interval. A value represents
|
|
Packit |
022b05 |
the average number of processes ready to run times 100."
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..2147483647)
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Object definitions:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxCPU OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DisplayString
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The identification of the linux CPUs. This string contains
|
|
Packit |
022b05 |
foreach CPU present in the system the CPU type, model and
|
|
Packit |
022b05 |
vendor (if known by the operating system)."
|
|
Packit |
022b05 |
::= { linuxObjects 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxBogo OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of BOGO MIPS of the linux system."
|
|
Packit |
022b05 |
::= { linuxObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxLoadAvg1 OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX LoadValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The average system load during the last 60 seconds."
|
|
Packit |
022b05 |
::= { linuxObjects 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxLoadAvg5 OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX LoadValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The average system load during the last 5 minutes."
|
|
Packit |
022b05 |
::= { linuxObjects 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxLoadAvg15 OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX LoadValue
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The average system load during the last 15 minutes."
|
|
Packit |
022b05 |
::= { linuxObjects 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Conformance statements:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxCompliances OBJECT IDENTIFIER ::= { linuxConformance 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxGroups OBJECT IDENTIFIER ::= { linuxConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The compliance statement for an SNMP entity which implements
|
|
Packit |
022b05 |
the linux MIB."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS { linuxGroup }
|
|
Packit |
022b05 |
::= { linuxCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
linuxGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
linuxCPU, linuxBogo,
|
|
Packit |
022b05 |
linuxLoadAvg1, linuxLoadAvg5, linuxLoadAvg15
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A collection of linux specific objects."
|
|
Packit |
022b05 |
::= { linuxGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|