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