diff -r f527656d334f -r ee0fb1eabcbf components/net-snmp/sun/agent/mibs/SUN-SEA-EXTENSIONS-MIB.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/net-snmp/sun/agent/mibs/SUN-SEA-EXTENSIONS-MIB.txt Fri May 20 12:17:45 2011 +0530 @@ -0,0 +1,384 @@ +-- +-- Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved. +-- +-- U.S. Government Rights - Commercial software. Government users are subject to +-- the Sun Microsystems, Inc. standard license agreement and applicable +-- provisions of the FAR and its supplements. +-- +-- +-- This distribution may include materials developed by third parties. Sun, Sun +-- Microsystems, the Sun logo and Solaris are trademarks or registered +-- trademarks of Sun Microsystems, Inc. in the U.S. and other countries. +-- +-- + +---------------------------------------------------- +-- Systems Management Agent (SMA) SEA Extensions MIB +---------------------------------------------------- + +SUN-SEA-EXTENSIONS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + enterprises, mgmt, NetworkAddress, IpAddress, Counter, Gauge, TimeTicks + FROM RFC1155-SMI + DisplayString + FROM SNMPv2-TC + sunMIB + FROM SUN-MIB; + +sunSeaExtensionsMIB MODULE-IDENTITY + LAST-UPDATED "200309180000Z" + ORGANIZATION "Sun Microsystems, Inc." + CONTACT-INFO "Customer support" + DESCRIPTION + "The MIB that describes the sun-specific extensions to mib-2 + " + ::= { sunMIB 3 } + + +-- ********************************************************************** +-- SUN EXTENSIONS +-- ********************************************************************** + + sunSystem OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 1 } + sunInterfaces OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 2 } + sunAt OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 3 } + sunIp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 4 } + sunIcmp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 5 } + sunTcp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 6 } + sunUdp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 7 } + sunSnmp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 11 } + sunProcesses OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 12 } + sunHostPerf OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 13 } + +-- ********************************************************************** +-- SUN SYSTEM GROUP +-- ********************************************************************** + + agentDescr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The SNMP agent's description of itself." + ::= { sunSystem 1 } + + hostID OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (4)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The unique Sun hardware identifier. + The value returned is four byte binary + string." + ::= { sunSystem 2 } + + motd OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The first line of /etc/motd." + ::= { sunSystem 3 } + + unixTime OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The Unix system time. Measured in seconds + since January 1, 1970 GMT." + ::= { sunSystem 4 } + +-- the Sun Processes group +-- the Sun Process table table +-- This table is lists all the processes currently +-- in execution. + + sunProcessTable OBJECT-TYPE + SYNTAX SEQUENCE OF PsEntry + ACCESS read-only + STATUS mandatory + ::= { sunProcesses 1 } + + psEntry OBJECT-TYPE + SYNTAX PsEntry + ACCESS read-only + STATUS mandatory + INDEX { psProcessID } + ::= { sunProcessTable 1 } + PsEntry ::= SEQUENCE { + psProcessID + INTEGER, + psParentProcessID + INTEGER, + psProcessSize + INTEGER, + psProcessCpuTime + INTEGER, + psProcessState + DisplayString, + psProcessWaitChannel + DisplayString, + psProcessTTY + DisplayString, + psProcessUserName + DisplayString, + psProcessUserID + INTEGER, + psProcessName + DisplayString, + psProcessStatus + INTEGER + } + + psProcessID OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The process identifier for this process." + ::= { psEntry 1 } + + psParentProcessID OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The process identifier of this process's parent." + ::= { psEntry 2 } + + psProcessSize OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The combined size of the data and stack segments + (in kilobytes.)" + ::= { psEntry 3 } + + psProcessCpuTime OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The CPU time (including both user and system + time) consumed so far." + ::= { psEntry 4 } + + psProcessState OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..4)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The run-state of the process. + R - Runnable + T - Stopped + P - In page wait + D - Non-interruptable wait + S - Sleeping (less than 20 seconds) + I - Idle (more than 20 seconds) + Z - Zombie" + ::= { psEntry 5 } + + psProcessWaitChannel OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Reason process is waiting." + ::= { psEntry 6 } + + psProcessTTY OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Terminal, if any, controlling this process." + ::= { psEntry 7 } + + psProcessUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..16)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Name of the user associated with this process." + ::= { psEntry 8 } + + psProcessUserID OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Numeric form of the name of the user associated + with this process." + ::= { psEntry 9 } + + psProcessName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Command name used to invoke this process." + ::= { psEntry 10 } + + psProcessStatus OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS mandatory + DESCRIPTION + "Setting this variable will cause a signal + of the set value to be sent to the process." + ::= { psEntry 11 } + +-- the Sun Hostperf group + + rsUserProcessTime OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "total number of timeticks used by user processes + since the system was last booted." + ::= { sunHostPerf 1 } + + rsNiceModeTime OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "total number of timeticks used by nice mode since + the system was last booted." + ::= { sunHostPerf 2 } + + rsSystemProcessTime OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "total number of timeticks used by system processes + since the system was last booted." + ::= { sunHostPerf 3 } + + rsIdleModeTime OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "total number of timeticks used in idle mode since + the system was last booted." + ::= { sunHostPerf 4 } + + rsDiskXfer1 OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { sunHostPerf 5 } + + rsDiskXfer2 OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { sunHostPerf 6 } + + rsDiskXfer3 OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { sunHostPerf 7 } + + rsDiskXfer4 OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "" + ::= { sunHostPerf 8 } + + rsVPagesIn OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of pages read in from disk." + ::= { sunHostPerf 9 } + + rsVPagesOut OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of pages written to disk." + ::= { sunHostPerf 10 } + + rsVSwapIn OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of pages swapped in." + ::= { sunHostPerf 11 } + + rsVSwapOut OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of pages swapped out." + ::= { sunHostPerf 12 } + + rsVIntr OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of device interrupts." + ::= { sunHostPerf 13 } + + rsIfInPackets OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of input packets." + ::= { sunHostPerf 14 } + + rsIfOutPackets OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of output packets." + ::= { sunHostPerf 15 } + + rsIfInErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of input errors." + ::= { sunHostPerf 16 } + + rsIfOutErrors OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of output errors." + ::= { sunHostPerf 17 } + + rsIfCollisions OBJECT-TYPE + SYNTAX Counter + ACCESS read-only + STATUS mandatory + DESCRIPTION + "Number of output collisions." + ::= { sunHostPerf 18 } + +END