4 -- The contents of this file are subject to the terms of the
5 -- Common Development and Distribution License (the "License").
6 -- You may not use this file except in compliance with the License.
7 --
8 -- You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 -- or http://www.opensolaris.org/os/licensing.
10 -- See the License for the specific language governing permissions
11 -- and limitations under the License.
12 --
13 -- When distributing Covered Code, include this CDDL HEADER in each
14 -- file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 -- If applicable, add the following below this CDDL HEADER, with the
16 -- fields enclosed by brackets "[]" replaced with your own identifying
17 -- information: Portions Copyright [yyyy] [name of copyright owner]
18 --
19 -- CDDL HEADER END
20 --
21
22 --
23 -- Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
24 --
25
26 SUN-FM-MIB DEFINITIONS ::= BEGIN
27
28 IMPORTS
29 products
30 FROM SUN-MIB
31 Gauge32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
32 FROM SNMPv2-SMI
33 TEXTUAL-CONVENTION, DateAndTime, DisplayString
34 FROM SNMPv2-TC
35 OBJECT-GROUP, NOTIFICATION-GROUP
36 FROM SNMPv2-CONF
37 URLString
38 FROM NETWORK-SERVICES-MIB;
39
40 sunFmMIB MODULE-IDENTITY
41 LAST-UPDATED "200808040000Z"
42 ORGANIZATION "Oracle Corporation"
43 CONTACT-INFO "Oracle Corporation
44 500 Oracle Parkway
45 Redwood Shores, CA 94065
46
47 1.650.506.7000 or
48 1.800.392.2999
49
50 http://www.oracle.com
51 or contact your local support representative"
52 DESCRIPTION
53 "Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
54
55 MIB providing access to Oracle Fault Manager information"
56 REVISION "200808040000Z"
57 DESCRIPTION "Version: 1.1"
58 ::= { fm 1 }
59
60 fm OBJECT IDENTIFIER ::= { products 195 }
61
62 SunFmUuidString ::= TEXTUAL-CONVENTION
63 STATUS current
64 DESCRIPTION
65 "Represents a Universal Unique Identifier (UUID)."
66 SYNTAX OCTET STRING (SIZE (0..64))
67
68 SunFmModuleState ::= TEXTUAL-CONVENTION
69 STATUS current
70 DESCRIPTION
71 "Represents the status of an fmd(1M) module."
72 SYNTAX INTEGER {
73 other(1), -- Unknown or unsupported
74 active(2),
75 failed(3)
76 }
77
116 STATUS current
117 DESCRIPTION
118 "Table listing all of the known problems that have been
119 diagnosed by the fault manager associated with this managed
120 system element that are still present in that system."
121 ::= { sunFmMIB 1 }
122
123 sunFmProblemEntry OBJECT-TYPE
124 SYNTAX SunFmProblemEntry
125 MAX-ACCESS not-accessible
126 STATUS current
127 DESCRIPTION
128 "A problem diagnosed by the fault manager and still
129 present in the system."
130 INDEX { sunFmProblemUUIDIndex }
131 ::= { sunFmProblemTable 1 }
132
133 SunFmProblemEntry ::= SEQUENCE {
134 sunFmProblemUUIDIndex SunFmUuidString,
135 sunFmProblemUUID SunFmUuidString,
136 sunFmProblemCode DisplayString,
137 sunFmProblemURL URLString,
138 sunFmProblemDiagEngine URLString,
139 sunFmProblemDiagTime DateAndTime,
140 sunFmProblemSuspectCount Gauge32
141 }
142
143 sunFmProblemUUIDIndex OBJECT-TYPE
144 SYNTAX SunFmUuidString
145 MAX-ACCESS not-accessible
146 STATUS current
147 DESCRIPTION
148 "The Universal Unique Identifier (UUID) for this problem, as
149 recorded by fmd(1M) and shown by fmadm(1M) or fmdump(1M).
150 This is the index into sunFmProblemTable."
151 ::= { sunFmProblemEntry 1 }
152
153 sunFmProblemUUID OBJECT-TYPE
154 SYNTAX SunFmUuidString
155 MAX-ACCESS read-only
156 STATUS current
157 DESCRIPTION
158 "The Universal Unique Identifier (UUID) for this problem, as
159 recorded by fmd(1M) and shown by fmadm(1M) or fmdump(1M)."
160 ::= { sunFmProblemEntry 2 }
161
162 sunFmProblemCode OBJECT-TYPE
163 SYNTAX DisplayString
164 MAX-ACCESS read-only
165 STATUS current
166 DESCRIPTION
167 "The SUNW-MSG-ID static message identifier for this class of
168 problem, as recorded by fmd(1M) and shown by fmdump(1M). The
169 message identifier can be used as a key at http://illumos.org/msg/"
170 ::= { sunFmProblemEntry 3 }
171
172 sunFmProblemURL OBJECT-TYPE
173 SYNTAX URLString
174 MAX-ACCESS read-only
175 STATUS current
176 DESCRIPTION
177 "The URL of an appropriate knowledge article providing more
178 detailed information about this problem."
179 ::= { sunFmProblemEntry 4 }
180
181 sunFmProblemDiagEngine OBJECT-TYPE
182 SYNTAX URLString
183 MAX-ACCESS read-only
184 STATUS current
185 DESCRIPTION
186 "The Sun FMRI of the Fault Manager diagnosis engine that
187 performed the diagnosis of this problem, including its version."
188 ::= { sunFmProblemEntry 5 }
189
190 sunFmProblemDiagTime OBJECT-TYPE
191 SYNTAX DateAndTime
192 MAX-ACCESS read-only
193 STATUS current
194 DESCRIPTION
195 "The date and time at which the problem was diagnosed."
196 ::= { sunFmProblemEntry 6 }
197
198 sunFmProblemSuspectCount OBJECT-TYPE
199 SYNTAX Gauge32
200 MAX-ACCESS read-only
201 STATUS current
202 DESCRIPTION
203 "The number of individual suspect defects or faults
204 associated with this problem diagnosis, as shown by
205 fmdump(1M) -v -u <UUID>."
206 ::= { sunFmProblemEntry 7 }
207
208 --
209 -- Events are indexed by the associated problem UUID and an index ranging
210 -- from 1 to sunFmProblemEntry.fmProblemSuspectCount.<UUID> for easy retrieval
211 -- and reconstruction of the information available via fmdump -v. A
212 -- fault appears once for each diagnosis referencing it.
213 --
214
215 sunFmFaultEventTable OBJECT-TYPE
216 SYNTAX SEQUENCE OF SunFmFaultEventEntry
217 MAX-ACCESS not-accessible
218 STATUS current
219 DESCRIPTION
220 "List of individual suspect defects or faults associated with
221 a problem diagnosis, as shown by fmdump(1M) -v -u <UUID>."
222 ::= { sunFmMIB 2 }
223
224 sunFmFaultEventEntry OBJECT-TYPE
225 SYNTAX SunFmFaultEventEntry
226 MAX-ACCESS not-accessible
227 STATUS current
228 DESCRIPTION
229 "Sun Fault Management fault or defect event containing a
230 suspect problem and the corresponding FRU and ASRU."
231 INDEX { sunFmFaultEventUUIDIndex, sunFmFaultEventIndex }
232 ::= { sunFmFaultEventTable 1 }
233
234 SunFmFaultEventEntry ::= SEQUENCE {
235 sunFmFaultEventUUIDIndex SunFmUuidString,
236 sunFmFaultEventIndex Unsigned32,
237 sunFmFaultEventProblemUUID SunFmUuidString,
238 sunFmFaultEventClass DisplayString,
239 sunFmFaultEventCertainty Gauge32,
240 sunFmFaultEventASRU URLString,
241 sunFmFaultEventFRU URLString,
242 sunFmFaultEventResource URLString,
243 sunFmFaultEventStatus SunFmEventState,
244 sunFmFaultEventLocation URLString
245 }
246
247 sunFmFaultEventUUIDIndex OBJECT-TYPE
248 SYNTAX SunFmUuidString
249 MAX-ACCESS not-accessible
262 DESCRIPTION
263 "Index number of this event with respect to the problem
264 diagnosis."
265 ::= { sunFmFaultEventEntry 2 }
266
267 sunFmFaultEventProblemUUID OBJECT-TYPE
268 SYNTAX SunFmUuidString
269 MAX-ACCESS read-only
270 STATUS current
271 DESCRIPTION
272 "UUID of a problem diagnosis with which this event is
273 associated. An event may appear multiple times in association
274 with different diagnoses."
275 ::= { sunFmFaultEventEntry 3 }
276
277 sunFmFaultEventClass OBJECT-TYPE
278 SYNTAX DisplayString
279 MAX-ACCESS read-only
280 STATUS current
281 DESCRIPTION
282 "Sun Fault Management event class string."
283 ::= { sunFmFaultEventEntry 4 }
284
285 sunFmFaultEventCertainty OBJECT-TYPE
286 SYNTAX Gauge32 (0..100)
287 MAX-ACCESS read-only
288 STATUS current
289 DESCRIPTION
290 "Percentage likelihood associated with this suspect for
291 this diagnosis."
292 ::= { sunFmFaultEventEntry 5 }
293
294 sunFmFaultEventASRU OBJECT-TYPE
295 SYNTAX URLString
296 MAX-ACCESS read-only
297 STATUS current
298 DESCRIPTION
299 "Sun FMRI of the Automated System Reconfiguration Unit (ASRU)
300 that is believed to contain the specified fault or defect."
301 ::= { sunFmFaultEventEntry 6 }
302
303 sunFmFaultEventFRU OBJECT-TYPE
304 SYNTAX URLString
305 MAX-ACCESS read-only
306 STATUS current
307 DESCRIPTION
308 "Sun FMRI of the Field Replaceable Unit (FRU) that should be
309 replaced in order to repair the specified fault or defect."
310 ::= { sunFmFaultEventEntry 7 }
311
312 sunFmFaultEventResource OBJECT-TYPE
313 SYNTAX URLString
314 MAX-ACCESS read-only
315 STATUS current
316 DESCRIPTION
317 "Sun FMRI of the resource responsible for the generation of
318 the telemetry leading to the diagnosis."
319 ::= { sunFmFaultEventEntry 8 }
320
321 sunFmFaultEventStatus OBJECT-TYPE
322 SYNTAX SunFmEventState
323 MAX-ACCESS read-only
324 STATUS current
325 DESCRIPTION
326 "The current status of this suspect for this diagnosis.
327 See fmadm(1M) faulty."
328 ::= { sunFmFaultEventEntry 9 }
329
330 sunFmFaultEventLocation OBJECT-TYPE
331 SYNTAX URLString
332 MAX-ACCESS read-only
333 STATUS current
334 DESCRIPTION
335 "Label of the Field Replaceable Unit (FRU) that should be
336 replaced in order to repair the specified fault or defect."
337 ::= { sunFmFaultEventEntry 10 }
441 SunFmResourceEntry ::= SEQUENCE {
442 sunFmResourceIndex Unsigned32,
443 sunFmResourceFMRI DisplayString,
444 sunFmResourceStatus SunFmResourceState,
445 sunFmResourceDiagnosisUUID SunFmUuidString
446 }
447
448 sunFmResourceIndex OBJECT-TYPE
449 SYNTAX Unsigned32
450 MAX-ACCESS not-accessible
451 STATUS current
452 DESCRIPTION
453 "Index of the resource in the resource table."
454 ::= { sunFmResourceEntry 1 }
455
456 sunFmResourceFMRI OBJECT-TYPE
457 SYNTAX DisplayString (SIZE(0..255))
458 MAX-ACCESS read-only
459 STATUS current
460 DESCRIPTION
461 "Sun FMRI of the Automated System Reconfiguration Unit (ASRU)
462 which the fault manager believes to be faulty."
463 ::= { sunFmResourceEntry 2 }
464
465 sunFmResourceStatus OBJECT-TYPE
466 SYNTAX SunFmResourceState
467 MAX-ACCESS read-only
468 STATUS current
469 DESCRIPTION
470 "The current status of the resource. See fmadm(1M) faulty."
471 ::= { sunFmResourceEntry 3 }
472
473 sunFmResourceDiagnosisUUID OBJECT-TYPE
474 SYNTAX SunFmUuidString
475 MAX-ACCESS read-only
476 STATUS current
477 DESCRIPTION
478 "The Universal Unique Identifier (UUID) for the problem
479 associated with the fault in this resource, as recorded by
480 fmd(1M) and shown by fmadm(1M)."
481 ::= { sunFmResourceEntry 4 }
482
483 sunFmObjectGroups OBJECT IDENTIFIER ::= { sunFmMIB 6 }
484
485 sunFmObjectGroup OBJECT-GROUP OBJECTS {
486 sunFmProblemUUID,
487 sunFmProblemCode,
488 sunFmProblemURL,
489 sunFmProblemDiagEngine,
490 sunFmProblemDiagTime,
491 sunFmProblemSuspectCount,
492 sunFmFaultEventProblemUUID,
493 sunFmFaultEventClass,
494 sunFmFaultEventCertainty,
495 sunFmFaultEventASRU,
496 sunFmFaultEventFRU,
497 sunFmFaultEventResource,
498 sunFmFaultEventStatus,
499 sunFmFaultEventLocation,
500 sunFmModuleName,
501 sunFmModuleVersion,
502 sunFmModuleStatus,
503 sunFmModuleDescription,
504 sunFmResourceCount,
505 sunFmResourceFMRI,
506 sunFmResourceStatus,
507 sunFmResourceDiagnosisUUID
508 }
509 STATUS current
510 DESCRIPTION
511 "A collection of objects providing access to Sun Fault
512 Manager operational data."
513 ::= { sunFmObjectGroups 1 }
514
515
516 --
517 -- RFC 3584 requires that the next-to-last sub-ID be zero to allow for
518 -- mapping v2/v3 notifications to v1 traps.
519 --
520
521 sunFmTraps OBJECT IDENTIFIER ::= { sunFmMIB 7 0 }
522
523 sunFmProblemTrap NOTIFICATION-TYPE
524 OBJECTS {
525 sunFmProblemUUID,
526 sunFmProblemCode,
527 sunFmProblemURL
528 }
529 STATUS current
530 DESCRIPTION
531 "Trap notification that a diagnosis has been made or the
532 fault manager fmd(1M) has restarted and the corresponding
533 problem is still believed to be present in the managed entity."
534 ::= { sunFmTraps 1 }
535
536 sunFmNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS {
537 sunFmProblemTrap
538 }
539 STATUS current
540 DESCRIPTION
541 "A collection of notifications provided by the Sun Fault
542 Manager."
543 ::= { sunFmObjectGroups 2 }
544
545 END
546
|
4 -- The contents of this file are subject to the terms of the
5 -- Common Development and Distribution License (the "License").
6 -- You may not use this file except in compliance with the License.
7 --
8 -- You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 -- or http://www.opensolaris.org/os/licensing.
10 -- See the License for the specific language governing permissions
11 -- and limitations under the License.
12 --
13 -- When distributing Covered Code, include this CDDL HEADER in each
14 -- file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 -- If applicable, add the following below this CDDL HEADER, with the
16 -- fields enclosed by brackets "[]" replaced with your own identifying
17 -- information: Portions Copyright [yyyy] [name of copyright owner]
18 --
19 -- CDDL HEADER END
20 --
21
22 --
23 -- Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
24 -- Copyright 2018 Nexenta Systems, Inc.
25 --
26
27 SUN-FM-MIB DEFINITIONS ::= BEGIN
28
29 IMPORTS
30 products
31 FROM SUN-MIB
32 Gauge32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
33 FROM SNMPv2-SMI
34 TEXTUAL-CONVENTION, DateAndTime, DisplayString
35 FROM SNMPv2-TC
36 OBJECT-GROUP, NOTIFICATION-GROUP
37 FROM SNMPv2-CONF
38 URLString
39 FROM NETWORK-SERVICES-MIB;
40
41 sunFmMIB MODULE-IDENTITY
42 LAST-UPDATED "201803120000Z"
43 ORGANIZATION "Nexenta Systems, Inc."
44 CONTACT-INFO "https://www.nexenta.com"
45 DESCRIPTION
46 "Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
47 Copyright 2018 Nexenta Systems, Inc.
48
49 MIB providing access to Fault Manager information"
50 REVISION "201803120000Z"
51 DESCRIPTION "Version: 1.3"
52 ::= { fm 1 }
53
54 fm OBJECT IDENTIFIER ::= { products 195 }
55
56 SunFmUuidString ::= TEXTUAL-CONVENTION
57 STATUS current
58 DESCRIPTION
59 "Represents a Universal Unique Identifier (UUID)."
60 SYNTAX OCTET STRING (SIZE (0..64))
61
62 SunFmModuleState ::= TEXTUAL-CONVENTION
63 STATUS current
64 DESCRIPTION
65 "Represents the status of an fmd(1M) module."
66 SYNTAX INTEGER {
67 other(1), -- Unknown or unsupported
68 active(2),
69 failed(3)
70 }
71
110 STATUS current
111 DESCRIPTION
112 "Table listing all of the known problems that have been
113 diagnosed by the fault manager associated with this managed
114 system element that are still present in that system."
115 ::= { sunFmMIB 1 }
116
117 sunFmProblemEntry OBJECT-TYPE
118 SYNTAX SunFmProblemEntry
119 MAX-ACCESS not-accessible
120 STATUS current
121 DESCRIPTION
122 "A problem diagnosed by the fault manager and still
123 present in the system."
124 INDEX { sunFmProblemUUIDIndex }
125 ::= { sunFmProblemTable 1 }
126
127 SunFmProblemEntry ::= SEQUENCE {
128 sunFmProblemUUIDIndex SunFmUuidString,
129 sunFmProblemUUID SunFmUuidString,
130 sunFmProblemHostname DisplayString,
131 sunFmProblemCode DisplayString,
132 sunFmProblemType DisplayString,
133 sunFmProblemSeverity DisplayString,
134 sunFmProblemURL URLString,
135 sunFmProblemDescription DisplayString,
136 sunFmProblemFMRI DisplayString,
137 sunFmProblemDiagEngine URLString,
138 sunFmProblemDiagTime DateAndTime,
139 sunFmProblemSuspectCount Gauge32
140 }
141
142 sunFmProblemUUIDIndex OBJECT-TYPE
143 SYNTAX SunFmUuidString
144 MAX-ACCESS not-accessible
145 STATUS current
146 DESCRIPTION
147 "The Universal Unique Identifier (UUID) for this problem, as
148 recorded by fmd(1M) and shown by fmadm(1M) or fmdump(1M).
149 This is the index into sunFmProblemTable."
150 ::= { sunFmProblemEntry 1 }
151
152 sunFmProblemUUID OBJECT-TYPE
153 SYNTAX SunFmUuidString
154 MAX-ACCESS read-only
155 STATUS current
156 DESCRIPTION
157 "The Universal Unique Identifier (UUID) for this problem, as
158 recorded by fmd(1M) and shown by fmadm(1M) or fmdump(1M)."
159 ::= { sunFmProblemEntry 2 }
160
161 sunFmProblemHostname OBJECT-TYPE
162 SYNTAX DisplayString
163 MAX-ACCESS read-only
164 STATUS current
165 DESCRIPTION
166 "Hostname of the system on which the problem occurred."
167 ::= { sunFmProblemEntry 3 }
168
169 sunFmProblemCode OBJECT-TYPE
170 SYNTAX DisplayString
171 MAX-ACCESS read-only
172 STATUS current
173 DESCRIPTION
174 "The static message identifier for this class of
175 problem, as recorded by fmd(1M) and shown by fmdump(1M)."
176 ::= { sunFmProblemEntry 4 }
177
178 sunFmProblemType OBJECT-TYPE
179 SYNTAX DisplayString
180 MAX-ACCESS read-only
181 STATUS current
182 DESCRIPTION
183 "The type of this problem."
184 ::= { sunFmProblemEntry 5 }
185
186 sunFmProblemSeverity OBJECT-TYPE
187 SYNTAX DisplayString
188 MAX-ACCESS read-only
189 STATUS current
190 DESCRIPTION
191 "The severity of this problem."
192 ::= { sunFmProblemEntry 6 }
193
194 sunFmProblemURL OBJECT-TYPE
195 SYNTAX URLString
196 MAX-ACCESS read-only
197 STATUS current
198 DESCRIPTION
199 "The URL of an appropriate knowledge article providing more
200 detailed information about this problem."
201 ::= { sunFmProblemEntry 7 }
202
203 sunFmProblemDescription OBJECT-TYPE
204 SYNTAX DisplayString
205 MAX-ACCESS read-only
206 STATUS current
207 DESCRIPTION
208 "The short problem description."
209 ::= { sunFmProblemEntry 8 }
210
211 sunFmProblemFMRI OBJECT-TYPE
212 SYNTAX DisplayString
213 MAX-ACCESS read-only
214 STATUS current
215 DESCRIPTION
216 "The FMRI of the SMF service associated with this problem
217 (if any)."
218 ::= { sunFmProblemEntry 9 }
219
220 sunFmProblemDiagEngine OBJECT-TYPE
221 SYNTAX URLString
222 MAX-ACCESS read-only
223 STATUS current
224 DESCRIPTION
225 "The FMRI of the Fault Manager diagnosis engine that
226 performed the diagnosis of this problem, including its version."
227 ::= { sunFmProblemEntry 10 }
228
229 sunFmProblemDiagTime OBJECT-TYPE
230 SYNTAX DateAndTime
231 MAX-ACCESS read-only
232 STATUS current
233 DESCRIPTION
234 "The date and time at which the problem was diagnosed."
235 ::= { sunFmProblemEntry 11 }
236
237 sunFmProblemSuspectCount OBJECT-TYPE
238 SYNTAX Gauge32
239 MAX-ACCESS read-only
240 STATUS current
241 DESCRIPTION
242 "The number of individual suspect defects or faults
243 associated with this problem diagnosis, as shown by
244 fmdump(1M) -v -u <UUID>."
245 ::= { sunFmProblemEntry 12 }
246
247 --
248 -- Events are indexed by the associated problem UUID and an index ranging
249 -- from 1 to sunFmProblemEntry.fmProblemSuspectCount.<UUID> for easy retrieval
250 -- and reconstruction of the information available via fmdump -v. A
251 -- fault appears once for each diagnosis referencing it.
252 --
253
254 sunFmFaultEventTable OBJECT-TYPE
255 SYNTAX SEQUENCE OF SunFmFaultEventEntry
256 MAX-ACCESS not-accessible
257 STATUS current
258 DESCRIPTION
259 "List of individual suspect defects or faults associated with
260 a problem diagnosis, as shown by fmdump(1M) -v -u <UUID>."
261 ::= { sunFmMIB 2 }
262
263 sunFmFaultEventEntry OBJECT-TYPE
264 SYNTAX SunFmFaultEventEntry
265 MAX-ACCESS not-accessible
266 STATUS current
267 DESCRIPTION
268 "Fault Management fault or defect event containing a
269 suspect problem and the corresponding FRU and ASRU."
270 INDEX { sunFmFaultEventUUIDIndex, sunFmFaultEventIndex }
271 ::= { sunFmFaultEventTable 1 }
272
273 SunFmFaultEventEntry ::= SEQUENCE {
274 sunFmFaultEventUUIDIndex SunFmUuidString,
275 sunFmFaultEventIndex Unsigned32,
276 sunFmFaultEventProblemUUID SunFmUuidString,
277 sunFmFaultEventClass DisplayString,
278 sunFmFaultEventCertainty Gauge32,
279 sunFmFaultEventASRU URLString,
280 sunFmFaultEventFRU URLString,
281 sunFmFaultEventResource URLString,
282 sunFmFaultEventStatus SunFmEventState,
283 sunFmFaultEventLocation URLString
284 }
285
286 sunFmFaultEventUUIDIndex OBJECT-TYPE
287 SYNTAX SunFmUuidString
288 MAX-ACCESS not-accessible
301 DESCRIPTION
302 "Index number of this event with respect to the problem
303 diagnosis."
304 ::= { sunFmFaultEventEntry 2 }
305
306 sunFmFaultEventProblemUUID OBJECT-TYPE
307 SYNTAX SunFmUuidString
308 MAX-ACCESS read-only
309 STATUS current
310 DESCRIPTION
311 "UUID of a problem diagnosis with which this event is
312 associated. An event may appear multiple times in association
313 with different diagnoses."
314 ::= { sunFmFaultEventEntry 3 }
315
316 sunFmFaultEventClass OBJECT-TYPE
317 SYNTAX DisplayString
318 MAX-ACCESS read-only
319 STATUS current
320 DESCRIPTION
321 "Fault Management event class string."
322 ::= { sunFmFaultEventEntry 4 }
323
324 sunFmFaultEventCertainty OBJECT-TYPE
325 SYNTAX Gauge32 (0..100)
326 MAX-ACCESS read-only
327 STATUS current
328 DESCRIPTION
329 "Percentage likelihood associated with this suspect for
330 this diagnosis."
331 ::= { sunFmFaultEventEntry 5 }
332
333 sunFmFaultEventASRU OBJECT-TYPE
334 SYNTAX URLString
335 MAX-ACCESS read-only
336 STATUS current
337 DESCRIPTION
338 "FMRI of the Automated System Reconfiguration Unit (ASRU)
339 that is believed to contain the specified fault or defect."
340 ::= { sunFmFaultEventEntry 6 }
341
342 sunFmFaultEventFRU OBJECT-TYPE
343 SYNTAX URLString
344 MAX-ACCESS read-only
345 STATUS current
346 DESCRIPTION
347 "FMRI of the Field Replaceable Unit (FRU) that should be
348 replaced in order to repair the specified fault or defect."
349 ::= { sunFmFaultEventEntry 7 }
350
351 sunFmFaultEventResource OBJECT-TYPE
352 SYNTAX URLString
353 MAX-ACCESS read-only
354 STATUS current
355 DESCRIPTION
356 "FMRI of the resource responsible for the generation of
357 the telemetry leading to the diagnosis."
358 ::= { sunFmFaultEventEntry 8 }
359
360 sunFmFaultEventStatus OBJECT-TYPE
361 SYNTAX SunFmEventState
362 MAX-ACCESS read-only
363 STATUS current
364 DESCRIPTION
365 "The current status of this suspect for this diagnosis.
366 See fmadm(1M) faulty."
367 ::= { sunFmFaultEventEntry 9 }
368
369 sunFmFaultEventLocation OBJECT-TYPE
370 SYNTAX URLString
371 MAX-ACCESS read-only
372 STATUS current
373 DESCRIPTION
374 "Label of the Field Replaceable Unit (FRU) that should be
375 replaced in order to repair the specified fault or defect."
376 ::= { sunFmFaultEventEntry 10 }
480 SunFmResourceEntry ::= SEQUENCE {
481 sunFmResourceIndex Unsigned32,
482 sunFmResourceFMRI DisplayString,
483 sunFmResourceStatus SunFmResourceState,
484 sunFmResourceDiagnosisUUID SunFmUuidString
485 }
486
487 sunFmResourceIndex OBJECT-TYPE
488 SYNTAX Unsigned32
489 MAX-ACCESS not-accessible
490 STATUS current
491 DESCRIPTION
492 "Index of the resource in the resource table."
493 ::= { sunFmResourceEntry 1 }
494
495 sunFmResourceFMRI OBJECT-TYPE
496 SYNTAX DisplayString (SIZE(0..255))
497 MAX-ACCESS read-only
498 STATUS current
499 DESCRIPTION
500 "FMRI of the Automated System Reconfiguration Unit (ASRU)
501 which the fault manager believes to be faulty."
502 ::= { sunFmResourceEntry 2 }
503
504 sunFmResourceStatus OBJECT-TYPE
505 SYNTAX SunFmResourceState
506 MAX-ACCESS read-only
507 STATUS current
508 DESCRIPTION
509 "The current status of the resource. See fmadm(1M) faulty."
510 ::= { sunFmResourceEntry 3 }
511
512 sunFmResourceDiagnosisUUID OBJECT-TYPE
513 SYNTAX SunFmUuidString
514 MAX-ACCESS read-only
515 STATUS current
516 DESCRIPTION
517 "The Universal Unique Identifier (UUID) for the problem
518 associated with the fault in this resource, as recorded by
519 fmd(1M) and shown by fmadm(1M)."
520 ::= { sunFmResourceEntry 4 }
521
522 sunFmObjectGroups OBJECT IDENTIFIER ::= { sunFmMIB 6 }
523
524 sunFmObjectGroup OBJECT-GROUP OBJECTS {
525 sunFmProblemUUID,
526 sunFmProblemHostname,
527 sunFmProblemCode,
528 sunFmProblemType,
529 sunFmProblemSeverity,
530 sunFmProblemURL,
531 sunFmProblemFMRI,
532 sunFmProblemDescription,
533 sunFmProblemDiagEngine,
534 sunFmProblemDiagTime,
535 sunFmProblemSuspectCount,
536 sunFmFaultEventProblemUUID,
537 sunFmFaultEventClass,
538 sunFmFaultEventCertainty,
539 sunFmFaultEventASRU,
540 sunFmFaultEventFRU,
541 sunFmFaultEventResource,
542 sunFmFaultEventStatus,
543 sunFmFaultEventLocation,
544 sunFmModuleName,
545 sunFmModuleVersion,
546 sunFmModuleStatus,
547 sunFmModuleDescription,
548 sunFmResourceCount,
549 sunFmResourceFMRI,
550 sunFmResourceStatus,
551 sunFmResourceDiagnosisUUID
552 }
553 STATUS current
554 DESCRIPTION
555 "A collection of objects providing access to Fault
556 Manager operational data."
557 ::= { sunFmObjectGroups 1 }
558
559
560 --
561 -- RFC 3584 requires that the next-to-last sub-ID be zero to allow for
562 -- mapping v2/v3 notifications to v1 traps.
563 --
564
565 sunFmTraps OBJECT IDENTIFIER ::= { sunFmMIB 7 0 }
566
567 sunFmProblemTrap NOTIFICATION-TYPE
568 OBJECTS {
569 sunFmProblemUUID,
570 sunFmProblemHostname,
571 sunFmProblemCode,
572 sunFmProblemType,
573 sunFmProblemSeverity,
574 sunFmProblemURL,
575 sunFmProblemDescription,
576 sunFmProblemFMRI
577 }
578 STATUS current
579 DESCRIPTION
580 "Trap notification that a diagnosis has been made or the
581 fault manager fmd(1M) has restarted and the corresponding
582 problem is still believed to be present in the managed entity."
583 ::= { sunFmTraps 1 }
584
585 sunFmNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS {
586 sunFmProblemTrap
587 }
588 STATUS current
589 DESCRIPTION
590 "A collection of notifications provided by the Fault Manager."
591 ::= { sunFmObjectGroups 2 }
592
593 END
|