Blame mibs/tubs/TUBS-IBR-LINUX-MIB

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