HP-UNIX DEFINITIONS ::= BEGIN -- -- Hewlett-Packard definitons for unix agents -- @(#) hp-unix $Date: 92/01/07 11:45:58 $ $Revision: 3.0 $ -- IMPORTS enterprises, NetworkAddress, IpAddress, Counter, Gauge, Timeticks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB; hp OBJECT IDENTIFIER ::= { enterprises 11 } nm OBJECT IDENTIFIER ::= { hp 2 } system OBJECT IDENTIFIER ::= { nm 3 } interface OBJECT IDENTIFIER ::= { nm 4 } icmp OBJECT IDENTIFIER ::= { nm 7 } snmp OBJECT IDENTIFIER ::= { nm 13 } general OBJECT IDENTIFIER ::= { system 1 } hpux OBJECT IDENTIFIER ::= { system 2 } hpsun OBJECT IDENTIFIER ::= { system 10 } computerSystem OBJECT IDENTIFIER ::= { general 1 } fileSystem OBJECT IDENTIFIER ::= { general 2 } processes OBJECT IDENTIFIER ::= { general 4 } cluster OBJECT IDENTIFIER ::= { general 5 } ieee8023Mac OBJECT IDENTIFIER ::= { interface 1 } trap OBJECT IDENTIFIER ::= { snmp 1 } snmpdConf OBJECT IDENTIFIER ::= { snmp 2 } authfail OBJECT IDENTIFIER ::= { snmp 4 } -- sysObjectId definitions hp386 OBJECT IDENTIFIER ::= { system 8 } hp9000s300 OBJECT IDENTIFIER ::= { hpux 2 } hp9000s800 OBJECT IDENTIFIER ::= { hpux 3 } hp9000s700 OBJECT IDENTIFIER ::= { hpux 5 } sparc OBJECT IDENTIFIER ::= { hpsun 1 } -- the ComputerSystem Group computerSystemUpTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Time since the last boot." ::= { computerSystem 1 } computerSystemUsers OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Number of users logged on to system." ::= { computerSystem 2 } computerSystemAvgJobs1 OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Average number of jobs in the last 1 minute * 100." ::= { computerSystem 3 } computerSystemAvgJobs5 OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Average number of jobs in the last 5 minutes * 100." ::= { computerSystem 4 } computerSystemAvgJobs15 OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Average number of jobs in the last 15 minutes * 100." ::= { computerSystem 5 } computerSystemMaxProc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of processes allowed in system." ::= { computerSystem 6 } computerSystemFreeMemory OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Free memory. SunOS - not implemented." ::= { computerSystem 7 } computerSystemPhysMemory OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Physical memory. SunOS - not implemented." ::= { computerSystem 8 } computerSystemMaxUserMem OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Maximum user memory. SunOS - not implemented." ::= { computerSystem 9 } computerSystemSwapConfig OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Swap space configured. SunOS - not implemented." ::= { computerSystem 10 } computerSystemEnabledSwap OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Enabled via swapon. SunOS - not implemented." ::= { computerSystem 11 } computerSystemFreeSwap OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Currently free swap space. SunOS - not implemented." ::= { computerSystem 12 } computerSystemUserCPU OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "CPU used by users. SunOS - not implemented." ::= { computerSystem 13 } computerSystemSysCPU OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "CPU used by system. SunOS - not implemented." ::= { computerSystem 14 } computerSystemIdleCPU OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "CPU idle. SunOS - not implemented." ::= { computerSystem 15 } computerSystemNiceCPU OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "CPU nice. SunOS - not implemented." ::= { computerSystem 16 } -- The FileSystem Group fileSystemMounted OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The number of file systems mounted." ::= { fileSystem 1 } -- The FileSystem Table fileSystemTable OBJECT-TYPE SYNTAX SEQUENCE OF FileSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "File system table." ::= { fileSystem 2 } fileSystemEntry OBJECT-TYPE SYNTAX FileSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains objects for a particular file system." INDEX { fileSystemID1, fileSystemID2 } ::= { fileSystemTable 1 } FileSystemEntry ::= SEQUENCE { fileSystemID1 INTEGER, fileSystemID2 INTEGER, fileSystemName DisplayString, fileSystemBlock INTEGER, fileSystemBfree INTEGER, fileSystemBavail INTEGER, fileSystemBsize INTEGER, fileSystemFiles INTEGER, fileSystemFfree INTEGER, fileSystemDir DisplayString } fileSystemID1 OBJECT-TYPE SYNTAX INTEGER (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "First file system ID." ::= { fileSystemEntry 1 } fileSystemID2 OBJECT-TYPE SYNTAX INTEGER (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "Second file system ID." ::= { fileSystemEntry 2 } fileSystemName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Name of mounted file system." ::= { fileSystemEntry 3 } fileSystemBlock OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total blocks in file system." ::= { fileSystemEntry 4 } fileSystemBfree OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Free blocks in file system." ::= { fileSystemEntry 5 } fileSystemBavail OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Free blocks avail to non-superuser." ::= { fileSystemEntry 6 } fileSystemBsize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Fundamental file system block size." ::= { fileSystemEntry 7 } fileSystemFiles OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total file nodes in file system." ::= { fileSystemEntry 8 } fileSystemFfree OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Free file nodes in file system." ::= { fileSystemEntry 9 } fileSystemDir OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "File system path prefix." ::= { fileSystemEntry 10 } -- The Processes Group processNum OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The number of processes running." ::= { processes 1 } -- The processes table processTable OBJECT-TYPE SYNTAX SEQUENCE OF ProcessEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Processes Table." ::= { processes 2 } processEntry OBJECT-TYPE SYNTAX ProcessEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains information about a process running on the system." INDEX { processPID } ::= { processTable 1 } ProcessEntry ::= SEQUENCE { processPID INTEGER, processIdx INTEGER, processUID INTEGER, processPPID INTEGER, processDsize Gauge, processTsize Gauge, processSsize Gauge, processNice Gauge, processMajor INTEGER, processMinor INTEGER, processPgrp INTEGER, processPrio INTEGER, processAddr INTEGER, processCPU Gauge, processUtime TimeTicks, processStime TimeTicks, processStart TimeTicks, processFlags INTEGER, processStatus INTEGER, processWchan INTEGER, processProcNum INTEGER, processCmd DisplayString, processTime INTEGER, processCPUticks Counter, processCPUticksTotal Counter, processFss INTEGER, processPctCPU Gauge, processRssize Gauge, processSUID INTEGER, processUname DisplayString, processTTY DisplayString } processPID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The process ID (pid)." ::= { processEntry 1 } processIdx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index for pstat() requests. SunOS - not implemented." ::= { processEntry 2 } processUID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Process User ID." ::= { processEntry 3 } processPPID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Parent process ID." ::= { processEntry 4 } processDsize OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Process data size." ::= { processEntry 5 } processTsize OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Process text size." ::= { processEntry 6 } processSsize OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Process stack size." ::= { processEntry 7 } processNice OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Process nice value." ::= { processEntry 8 } processMajor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Process tty major number. SunOS - not implemented." ::= { processEntry 9 } processMinor OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Process tty minor number. SunOS - not implemented." ::= { processEntry 10 } processPgrp OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Process group of this process." ::= { processEntry 11 } processPrio OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Process priority." ::= { processEntry 12 } processAddr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Address of process (in memory)." ::= { processEntry 13 } processCPU OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Processor utilization for scheduling." ::= { processEntry 14 } processUtime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "User time spent executing." ::= { processEntry 15 } processStime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "System time spent executing." ::= { processEntry 16 } processStart OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Time Process started." ::= { processEntry 17 } processFlags OBJECT-TYPE SYNTAX INTEGER { incore(1), sys(2), locked(4), trace(8), trace2(16) } ACCESS read-only STATUS mandatory DESCRIPTION "Flags associated with process. SunOS - values found in /usr/include/sys/proc.h." ::= { processEntry 18 } processStatus OBJECT-TYPE SYNTAX INTEGER { sleep(1), run(2), stop(3), zombie(4), other(5), idle(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The process status. SunOS - sleep(1), wait(2), run(3), idle (4), zombie(5), stop(6)" ::= { processEntry 19 } processWchan OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "If processStatus is sleep, value sleeping on." ::= { processEntry 20 } processProcNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Processor this process last run on. SunOS - not implemented." ::= { processEntry 21 } processCmd OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Command the process is running." ::= { processEntry 22 } processTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Resident time for scheduling." ::= { processEntry 23 } processCPUticks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ticks of cpu time." ::= { processEntry 24 } processCPUticksTotal OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total ticks for life of process. SunOS - not implemented." ::= { processEntry 25 } processFss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Fair Share Schedular Group. SunOS - not implemented." ::= { processEntry 26 } processPctCPU OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Percent CPU * 100 for this process." ::= { processEntry 27 } processRssize OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Resident Set Size for process (private pages)." ::= { processEntry 28 } processSUID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "saved UID." ::= { processEntry 29 } processUname OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "User name." ::= { processEntry 30 } processTTY OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Process TTY. SunOS - not implemented." ::= { processEntry 31 } -- The Ieee8023Mac Group -- The Ieee8023Mac Table ieee8023MacTable OBJECT-TYPE SYNTAX SEQUENCE OF Ieee8023MacEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of IEEE 802.3 Interface entries." ::= { ieee8023Mac 1 } ieee8023MacEntry OBJECT-TYPE SYNTAX Ieee8023MacEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains statistics for ieee 802.3 interfaces." INDEX { ieee8023MacIndex } ::= { ieee8023MacTable 1 } Ieee8023MacEntry ::= SEQUENCE { ieee8023MacIndex INTEGER, ieee8023MacTransmitted Counter, ieee8023MacNotTransmitted Counter, ieee8023MacDeferred Counter, ieee8023MacCollisions Counter, ieee8023MacSingleCollisions Counter, ieee8023MacMultipleCollisions Counter, ieee8023MacExcessCollisions Counter, ieee8023MacLateCollisions Counter, ieee8023MacCarrierLostErrors Counter, ieee8023MacNoHeartBeatErrors Counter, ieee8023MacFramesReceived Counter, ieee8023MacUndeliverableFramesReceived Counter, ieee8023MacCRCErrors Counter, ieee8023MacAlignmentErrors Counter, ieee8023MacResourceErrors Counter, ieee8023MacControlFieldErrors Counter, ieee8023MacUnknownProtocolErrors Counter, ieee8023MacMulticastsAccepted Counter } ieee8023MacIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index value that uniquely identifies the interface to which this entry is applicable. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex." ::= { ieee8023MacEntry 1 } ieee8023MacTransmitted OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames successfully transmitted." ::= { ieee8023MacEntry 2 } ieee8023MacNotTransmitted OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames not transmitted." ::= { ieee8023MacEntry 3 } ieee8023MacDeferred OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames deferred because the medium was busy." ::= { ieee8023MacEntry 4 } ieee8023MacCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of transmit attempts that were retransmitted due to collisions. SunOS with Intel 82586 Ethernet driver - total number of collisions." ::= { ieee8023MacEntry 5 } ieee8023MacSingleCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of transmit attempts that are involved in a single collision and are subsequently transmitted successfully. SunOS - this is always 0." ::= { ieee8023MacEntry 6 } ieee8023MacMultipleCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of transmit attempts that are involved in between 2 and 15 collision attempts and are subsequently transmitted successfully. SunOS with Intel 82586 is always 0. SunOS with AMD 7990 LANCE driver - number of transmit attempts that are involved in between 1 and 15 collision attempts and are subsequently transmitted successfully." ::= { ieee8023MacEntry 7 } ieee8023MacExcessCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of transmit attempts that are involved in more than 15 collision attempts and are subsequently transmitted successfully. SunOS with Intel 82586 Ethernet driver - this is always 0." ::= { ieee8023MacEntry 8 } ieee8023MacLateCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of transmit attempts aborted because a collision occurred after the allotted channel time had elapsed." ::= { ieee8023MacEntry 9 } ieee8023MacCarrierLostErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of times that carrier sense was lost when attempting to transmit." ::= { ieee8023MacEntry 10 } ieee8023MacNoHeartBeatErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of times no heart beat was indicated after a transmission." ::= { ieee8023MacEntry 11 } ieee8023MacFramesReceived OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of frames successfully received." ::= { ieee8023MacEntry 12 } ieee8023MacUndeliverableFramesReceived OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of frames received that were not delivered because the software buffer was overrun when frames were sent faster than they could be received." ::= { ieee8023MacEntry 13 } ieee8023MacCRCErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of Cyclical Redundancy Check (CRC) errors detected." ::= { ieee8023MacEntry 14 } ieee8023MacAlignmentErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of frames received that were both misaligned and had bad CRC." ::= { ieee8023MacEntry 15 } ieee8023MacResourceErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of frames received that were lost due to lack of resources." ::= { ieee8023MacEntry 16 } ieee8023MacControlFieldErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of frames received with errors in the control field. SunOS - this is always 0." ::= { ieee8023MacEntry 17 } ieee8023MacUnknownProtocolErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of frames dropped because the type field or sap field referenced an invalid protocol. SunOS - this is always 0." ::= { ieee8023MacEntry 18 } ieee8023MacMulticastsAccepted OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of accepted muliticast addresses." ::= { ieee8023MacEntry 19 } -- The Icmp Group icmpEchoReq OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of milliseconds it takes for an ICMP echo request to respond. IcmpEchoReq is -1 if there is an internal error, -2 if the echo request timed out, -3 if the echo reply is not the correct reply, -4 if the packet size is too large, and -5 if the timeout is invalid. To request the ICMP response time for IP address a.b.c.d with a timeout of e, send a request for icmpEchoReq.a.b.c.d.e. For example, suppose one wanted to find out the number of milliseconds it took to ping 15.2.112.113, with time out of 8, and packet size of 75. Accordingly, icmpEchoReq.75.8.15.2.112.113 would identify the number of milliseconds." ::= { icmp 1 } -- The Trap Group trapDestinationNum OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The number of trap destinations." ::= { trap 1 } -- The Trap Destination Table trapDestinationTable OBJECT-TYPE SYNTAX SEQUENCE OF TrapDestinationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "List of addresses to which the agent sends traps." ::= { trap 2 } trapDestinationEntry OBJECT-TYPE SYNTAX TrapDestinationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains the address of a management station." INDEX { trapDestination } ::= { trapDestinationTable 1 } TrapDestinationEntry ::= SEQUENCE { trapDestination NetworkAddress } trapDestination OBJECT-TYPE SYNTAX NetworkAddress ACCESS read-write STATUS mandatory DESCRIPTION "Address to which the agent sends traps." ::= { trapDestinationEntry 1 } -- The SnmpdConf Group snmpdConfRespond OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The SNMP agent was configured to respond to all objects if snmpdConfRespond is true. HP-Internal use only." ::= { snmpdConf 1 } snmpdReConfigure OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "The agent will re-configure itself if snmpdReConfigure is set to reset(1)" ::= { snmpdConf 2 } snmpdFlag OBJECT-TYPE SYNTAX INTEGER { removetrap(1), netwareproxy(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the capability of the agent." ::= { snmpdConf 3 } snmpdLogMask OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The agent's log mask." ::= { snmpdConf 4 } snmpdVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The agent's version number." ::= { snmpdConf 5 } -- The Cluster Group -- -- This group is not implemented on SunOS. isClustered OBJECT-TYPE SYNTAX INTEGER { standalone(1), rootserver(2), cnode(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Describes whether machine is clustered or not." ::= { cluster 1 } clusterTable OBJECT-TYPE SYNTAX SEQUENCE OF ClusterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "List of nodes on the cluster." ::= { cluster 2 } clusterEntry OBJECT-TYPE SYNTAX ClusterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains information about the clustered node." INDEX {clusterID } ::= { clusterTable 1 } ClusterEntry ::= SEQUENCE { clusterID INTEGER, clusterMachineID OCTET STRING, clusterType DisplayString, clusterCnodeName DisplayString, clusterSwapServingCnode INTEGER, clusterKcsp INTEGER, clusterCnodeAddress IpAddress } clusterID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The cnode id." ::= { clusterEntry 1 } clusterMachineID OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The cnode machine id." ::= { clusterEntry 2 } clusterType OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The cnode type (r or c)." ::= { clusterEntry 3 } clusterCnodeName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The cnode name." ::= { clusterEntry 4 } clusterSwapServingCnode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The swap serving cnode." ::= { clusterEntry 5 } clusterKcsp OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "KCSP." ::= { clusterEntry 6 } clusterCnodeAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The cnode IP Address." ::= { clusterEntry 7 } clusterCnodeID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The machine's cnodes id" ::= { cluster 3 } -- The AuthFail Group authFailTable OBJECT-TYPE SYNTAX SEQUENCE OF AuthFailEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "List of managers that caused an authentication failure. This list has a maximum size." ::= { authfail 1 } authFailEntry OBJECT-TYPE SYNTAX AuthFailEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Each entry contains the ip address of the management station." INDEX { authIpAddress } ::= { authFailTable 1 } AuthFailEntry ::= SEQUENCE { authIpAddress NetworkAddress, authTime TimeTicks } authIpAddress OBJECT-TYPE SYNTAX NetworkAddress ACCESS read-only STATUS mandatory DESCRIPTION "The ip address of the management station that sent a request to the agent with an incorrect community name." ::= { authFailEntry 1 } authTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time since the agent received the un-authenticated request." ::= { authFailEntry 2 } END