|
1 -- |
|
2 -- Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved. |
|
3 -- |
|
4 -- U.S. Government Rights - Commercial software. Government users are subject to |
|
5 -- the Sun Microsystems, Inc. standard license agreement and applicable |
|
6 -- provisions of the FAR and its supplements. |
|
7 -- |
|
8 -- |
|
9 -- This distribution may include materials developed by third parties. Sun, Sun |
|
10 -- Microsystems, the Sun logo and Solaris are trademarks or registered |
|
11 -- trademarks of Sun Microsystems, Inc. in the U.S. and other countries. |
|
12 -- |
|
13 -- |
|
14 |
|
15 ---------------------------------------------------- |
|
16 -- Systems Management Agent (SMA) SEA Extensions MIB |
|
17 ---------------------------------------------------- |
|
18 |
|
19 SUN-SEA-EXTENSIONS-MIB DEFINITIONS ::= BEGIN |
|
20 |
|
21 IMPORTS |
|
22 enterprises, mgmt, NetworkAddress, IpAddress, Counter, Gauge, TimeTicks |
|
23 FROM RFC1155-SMI |
|
24 DisplayString |
|
25 FROM SNMPv2-TC |
|
26 sunMIB |
|
27 FROM SUN-MIB; |
|
28 |
|
29 sunSeaExtensionsMIB MODULE-IDENTITY |
|
30 LAST-UPDATED "200309180000Z" |
|
31 ORGANIZATION "Sun Microsystems, Inc." |
|
32 CONTACT-INFO "Customer support" |
|
33 DESCRIPTION |
|
34 "The MIB that describes the sun-specific extensions to mib-2 |
|
35 " |
|
36 ::= { sunMIB 3 } |
|
37 |
|
38 |
|
39 -- ********************************************************************** |
|
40 -- SUN EXTENSIONS |
|
41 -- ********************************************************************** |
|
42 |
|
43 sunSystem OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 1 } |
|
44 sunInterfaces OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 2 } |
|
45 sunAt OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 3 } |
|
46 sunIp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 4 } |
|
47 sunIcmp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 5 } |
|
48 sunTcp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 6 } |
|
49 sunUdp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 7 } |
|
50 sunSnmp OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 11 } |
|
51 sunProcesses OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 12 } |
|
52 sunHostPerf OBJECT IDENTIFIER ::= { sunSeaExtensionsMIB 13 } |
|
53 |
|
54 -- ********************************************************************** |
|
55 -- SUN SYSTEM GROUP |
|
56 -- ********************************************************************** |
|
57 |
|
58 agentDescr OBJECT-TYPE |
|
59 SYNTAX DisplayString (SIZE (0..255)) |
|
60 ACCESS read-only |
|
61 STATUS mandatory |
|
62 DESCRIPTION |
|
63 "The SNMP agent's description of itself." |
|
64 ::= { sunSystem 1 } |
|
65 |
|
66 hostID OBJECT-TYPE |
|
67 SYNTAX OCTET STRING (SIZE (4)) |
|
68 ACCESS read-only |
|
69 STATUS mandatory |
|
70 DESCRIPTION |
|
71 "The unique Sun hardware identifier. |
|
72 The value returned is four byte binary |
|
73 string." |
|
74 ::= { sunSystem 2 } |
|
75 |
|
76 motd OBJECT-TYPE |
|
77 SYNTAX DisplayString (SIZE (0..255)) |
|
78 ACCESS read-only |
|
79 STATUS mandatory |
|
80 DESCRIPTION |
|
81 "The first line of /etc/motd." |
|
82 ::= { sunSystem 3 } |
|
83 |
|
84 unixTime OBJECT-TYPE |
|
85 SYNTAX Counter |
|
86 ACCESS read-only |
|
87 STATUS mandatory |
|
88 DESCRIPTION |
|
89 "The Unix system time. Measured in seconds |
|
90 since January 1, 1970 GMT." |
|
91 ::= { sunSystem 4 } |
|
92 |
|
93 -- the Sun Processes group |
|
94 -- the Sun Process table table |
|
95 -- This table is lists all the processes currently |
|
96 -- in execution. |
|
97 |
|
98 sunProcessTable OBJECT-TYPE |
|
99 SYNTAX SEQUENCE OF PsEntry |
|
100 ACCESS read-only |
|
101 STATUS mandatory |
|
102 ::= { sunProcesses 1 } |
|
103 |
|
104 psEntry OBJECT-TYPE |
|
105 SYNTAX PsEntry |
|
106 ACCESS read-only |
|
107 STATUS mandatory |
|
108 INDEX { psProcessID } |
|
109 ::= { sunProcessTable 1 } |
|
110 PsEntry ::= SEQUENCE { |
|
111 psProcessID |
|
112 INTEGER, |
|
113 psParentProcessID |
|
114 INTEGER, |
|
115 psProcessSize |
|
116 INTEGER, |
|
117 psProcessCpuTime |
|
118 INTEGER, |
|
119 psProcessState |
|
120 DisplayString, |
|
121 psProcessWaitChannel |
|
122 DisplayString, |
|
123 psProcessTTY |
|
124 DisplayString, |
|
125 psProcessUserName |
|
126 DisplayString, |
|
127 psProcessUserID |
|
128 INTEGER, |
|
129 psProcessName |
|
130 DisplayString, |
|
131 psProcessStatus |
|
132 INTEGER |
|
133 } |
|
134 |
|
135 psProcessID OBJECT-TYPE |
|
136 SYNTAX INTEGER |
|
137 ACCESS read-only |
|
138 STATUS mandatory |
|
139 DESCRIPTION |
|
140 "The process identifier for this process." |
|
141 ::= { psEntry 1 } |
|
142 |
|
143 psParentProcessID OBJECT-TYPE |
|
144 SYNTAX INTEGER |
|
145 ACCESS read-only |
|
146 STATUS mandatory |
|
147 DESCRIPTION |
|
148 "The process identifier of this process's parent." |
|
149 ::= { psEntry 2 } |
|
150 |
|
151 psProcessSize OBJECT-TYPE |
|
152 SYNTAX INTEGER |
|
153 ACCESS read-only |
|
154 STATUS mandatory |
|
155 DESCRIPTION |
|
156 "The combined size of the data and stack segments |
|
157 (in kilobytes.)" |
|
158 ::= { psEntry 3 } |
|
159 |
|
160 psProcessCpuTime OBJECT-TYPE |
|
161 SYNTAX INTEGER |
|
162 ACCESS read-only |
|
163 STATUS mandatory |
|
164 DESCRIPTION |
|
165 "The CPU time (including both user and system |
|
166 time) consumed so far." |
|
167 ::= { psEntry 4 } |
|
168 |
|
169 psProcessState OBJECT-TYPE |
|
170 SYNTAX DisplayString (SIZE (0..4)) |
|
171 ACCESS read-only |
|
172 STATUS mandatory |
|
173 DESCRIPTION |
|
174 "The run-state of the process. |
|
175 R - Runnable |
|
176 T - Stopped |
|
177 P - In page wait |
|
178 D - Non-interruptable wait |
|
179 S - Sleeping (less than 20 seconds) |
|
180 I - Idle (more than 20 seconds) |
|
181 Z - Zombie" |
|
182 ::= { psEntry 5 } |
|
183 |
|
184 psProcessWaitChannel OBJECT-TYPE |
|
185 SYNTAX DisplayString (SIZE (0..16)) |
|
186 ACCESS read-only |
|
187 STATUS mandatory |
|
188 DESCRIPTION |
|
189 "Reason process is waiting." |
|
190 ::= { psEntry 6 } |
|
191 |
|
192 psProcessTTY OBJECT-TYPE |
|
193 SYNTAX DisplayString (SIZE (0..16)) |
|
194 ACCESS read-only |
|
195 STATUS mandatory |
|
196 DESCRIPTION |
|
197 "Terminal, if any, controlling this process." |
|
198 ::= { psEntry 7 } |
|
199 |
|
200 psProcessUserName OBJECT-TYPE |
|
201 SYNTAX DisplayString (SIZE (0..16)) |
|
202 ACCESS read-only |
|
203 STATUS mandatory |
|
204 DESCRIPTION |
|
205 "Name of the user associated with this process." |
|
206 ::= { psEntry 8 } |
|
207 |
|
208 psProcessUserID OBJECT-TYPE |
|
209 SYNTAX INTEGER |
|
210 ACCESS read-only |
|
211 STATUS mandatory |
|
212 DESCRIPTION |
|
213 "Numeric form of the name of the user associated |
|
214 with this process." |
|
215 ::= { psEntry 9 } |
|
216 |
|
217 psProcessName OBJECT-TYPE |
|
218 SYNTAX DisplayString (SIZE (0..64)) |
|
219 ACCESS read-only |
|
220 STATUS mandatory |
|
221 DESCRIPTION |
|
222 "Command name used to invoke this process." |
|
223 ::= { psEntry 10 } |
|
224 |
|
225 psProcessStatus OBJECT-TYPE |
|
226 SYNTAX INTEGER |
|
227 ACCESS read-write |
|
228 STATUS mandatory |
|
229 DESCRIPTION |
|
230 "Setting this variable will cause a signal |
|
231 of the set value to be sent to the process." |
|
232 ::= { psEntry 11 } |
|
233 |
|
234 -- the Sun Hostperf group |
|
235 |
|
236 rsUserProcessTime OBJECT-TYPE |
|
237 SYNTAX Counter |
|
238 ACCESS read-only |
|
239 STATUS mandatory |
|
240 DESCRIPTION |
|
241 "total number of timeticks used by user processes |
|
242 since the system was last booted." |
|
243 ::= { sunHostPerf 1 } |
|
244 |
|
245 rsNiceModeTime OBJECT-TYPE |
|
246 SYNTAX Counter |
|
247 ACCESS read-only |
|
248 STATUS mandatory |
|
249 DESCRIPTION |
|
250 "total number of timeticks used by nice mode since |
|
251 the system was last booted." |
|
252 ::= { sunHostPerf 2 } |
|
253 |
|
254 rsSystemProcessTime OBJECT-TYPE |
|
255 SYNTAX Counter |
|
256 ACCESS read-only |
|
257 STATUS mandatory |
|
258 DESCRIPTION |
|
259 "total number of timeticks used by system processes |
|
260 since the system was last booted." |
|
261 ::= { sunHostPerf 3 } |
|
262 |
|
263 rsIdleModeTime OBJECT-TYPE |
|
264 SYNTAX Counter |
|
265 ACCESS read-only |
|
266 STATUS mandatory |
|
267 DESCRIPTION |
|
268 "total number of timeticks used in idle mode since |
|
269 the system was last booted." |
|
270 ::= { sunHostPerf 4 } |
|
271 |
|
272 rsDiskXfer1 OBJECT-TYPE |
|
273 SYNTAX Counter |
|
274 ACCESS read-only |
|
275 STATUS mandatory |
|
276 DESCRIPTION |
|
277 "" |
|
278 ::= { sunHostPerf 5 } |
|
279 |
|
280 rsDiskXfer2 OBJECT-TYPE |
|
281 SYNTAX Counter |
|
282 ACCESS read-only |
|
283 STATUS mandatory |
|
284 DESCRIPTION |
|
285 "" |
|
286 ::= { sunHostPerf 6 } |
|
287 |
|
288 rsDiskXfer3 OBJECT-TYPE |
|
289 SYNTAX Counter |
|
290 ACCESS read-only |
|
291 STATUS mandatory |
|
292 DESCRIPTION |
|
293 "" |
|
294 ::= { sunHostPerf 7 } |
|
295 |
|
296 rsDiskXfer4 OBJECT-TYPE |
|
297 SYNTAX Counter |
|
298 ACCESS read-only |
|
299 STATUS mandatory |
|
300 DESCRIPTION |
|
301 "" |
|
302 ::= { sunHostPerf 8 } |
|
303 |
|
304 rsVPagesIn OBJECT-TYPE |
|
305 SYNTAX Counter |
|
306 ACCESS read-only |
|
307 STATUS mandatory |
|
308 DESCRIPTION |
|
309 "Number of pages read in from disk." |
|
310 ::= { sunHostPerf 9 } |
|
311 |
|
312 rsVPagesOut OBJECT-TYPE |
|
313 SYNTAX Counter |
|
314 ACCESS read-only |
|
315 STATUS mandatory |
|
316 DESCRIPTION |
|
317 "Number of pages written to disk." |
|
318 ::= { sunHostPerf 10 } |
|
319 |
|
320 rsVSwapIn OBJECT-TYPE |
|
321 SYNTAX Counter |
|
322 ACCESS read-only |
|
323 STATUS mandatory |
|
324 DESCRIPTION |
|
325 "Number of pages swapped in." |
|
326 ::= { sunHostPerf 11 } |
|
327 |
|
328 rsVSwapOut OBJECT-TYPE |
|
329 SYNTAX Counter |
|
330 ACCESS read-only |
|
331 STATUS mandatory |
|
332 DESCRIPTION |
|
333 "Number of pages swapped out." |
|
334 ::= { sunHostPerf 12 } |
|
335 |
|
336 rsVIntr OBJECT-TYPE |
|
337 SYNTAX Counter |
|
338 ACCESS read-only |
|
339 STATUS mandatory |
|
340 DESCRIPTION |
|
341 "Number of device interrupts." |
|
342 ::= { sunHostPerf 13 } |
|
343 |
|
344 rsIfInPackets OBJECT-TYPE |
|
345 SYNTAX Counter |
|
346 ACCESS read-only |
|
347 STATUS mandatory |
|
348 DESCRIPTION |
|
349 "Number of input packets." |
|
350 ::= { sunHostPerf 14 } |
|
351 |
|
352 rsIfOutPackets OBJECT-TYPE |
|
353 SYNTAX Counter |
|
354 ACCESS read-only |
|
355 STATUS mandatory |
|
356 DESCRIPTION |
|
357 "Number of output packets." |
|
358 ::= { sunHostPerf 15 } |
|
359 |
|
360 rsIfInErrors OBJECT-TYPE |
|
361 SYNTAX Counter |
|
362 ACCESS read-only |
|
363 STATUS mandatory |
|
364 DESCRIPTION |
|
365 "Number of input errors." |
|
366 ::= { sunHostPerf 16 } |
|
367 |
|
368 rsIfOutErrors OBJECT-TYPE |
|
369 SYNTAX Counter |
|
370 ACCESS read-only |
|
371 STATUS mandatory |
|
372 DESCRIPTION |
|
373 "Number of output errors." |
|
374 ::= { sunHostPerf 17 } |
|
375 |
|
376 rsIfCollisions OBJECT-TYPE |
|
377 SYNTAX Counter |
|
378 ACCESS read-only |
|
379 STATUS mandatory |
|
380 DESCRIPTION |
|
381 "Number of output collisions." |
|
382 ::= { sunHostPerf 18 } |
|
383 |
|
384 END |