1749f21d3Swesolows-- 2749f21d3Swesolows-- CDDL HEADER START 3749f21d3Swesolows-- 4749f21d3Swesolows-- The contents of this file are subject to the terms of the 5749f21d3Swesolows-- Common Development and Distribution License (the "License"). 6749f21d3Swesolows-- You may not use this file except in compliance with the License. 7749f21d3Swesolows-- 8749f21d3Swesolows-- You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9749f21d3Swesolows-- or http://www.opensolaris.org/os/licensing. 10749f21d3Swesolows-- See the License for the specific language governing permissions 11749f21d3Swesolows-- and limitations under the License. 12749f21d3Swesolows-- 13749f21d3Swesolows-- When distributing Covered Code, include this CDDL HEADER in each 14749f21d3Swesolows-- file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15749f21d3Swesolows-- If applicable, add the following below this CDDL HEADER, with the 16749f21d3Swesolows-- fields enclosed by brackets "[]" replaced with your own identifying 17749f21d3Swesolows-- information: Portions Copyright [yyyy] [name of copyright owner] 18749f21d3Swesolows-- 19749f21d3Swesolows-- CDDL HEADER END 20749f21d3Swesolows-- 21749f21d3Swesolows 22749f21d3Swesolows-- 23f6e214c7SGavin Maltby-- Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. 24749f21d3Swesolows-- 25749f21d3Swesolows 26749f21d3SwesolowsSUN-FM-MIB DEFINITIONS ::= BEGIN 27749f21d3Swesolows 28749f21d3SwesolowsIMPORTS 29749f21d3Swesolows products 30749f21d3Swesolows FROM SUN-MIB 31749f21d3Swesolows Gauge32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY 32749f21d3Swesolows FROM SNMPv2-SMI 33749f21d3Swesolows TEXTUAL-CONVENTION, DateAndTime, DisplayString 34749f21d3Swesolows FROM SNMPv2-TC 35749f21d3Swesolows OBJECT-GROUP, NOTIFICATION-GROUP 36749f21d3Swesolows FROM SNMPv2-CONF 37749f21d3Swesolows URLString 38749f21d3Swesolows FROM NETWORK-SERVICES-MIB; 39749f21d3Swesolows 40749f21d3SwesolowssunFmMIB MODULE-IDENTITY 412d2a5225Sstephh LAST-UPDATED "200808040000Z" 42f6e214c7SGavin Maltby ORGANIZATION "Oracle Corporation" 43f6e214c7SGavin Maltby CONTACT-INFO "Oracle Corporation 44f6e214c7SGavin Maltby 500 Oracle Parkway 45f6e214c7SGavin Maltby Redwood Shores, CA 94065 46749f21d3Swesolows 47f6e214c7SGavin Maltby 1.650.506.7000 or 48f6e214c7SGavin Maltby 1.800.392.2999 49749f21d3Swesolows 50f6e214c7SGavin Maltby http://www.oracle.com 51749f21d3Swesolows or contact your local support representative" 52749f21d3Swesolows DESCRIPTION 53f6e214c7SGavin Maltby "Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 54749f21d3Swesolows 55f6e214c7SGavin Maltby MIB providing access to Oracle Fault Manager information" 562d2a5225Sstephh REVISION "200808040000Z" 572d2a5225Sstephh DESCRIPTION "Version: 1.1" 58749f21d3Swesolows ::= { fm 1 } 59749f21d3Swesolows 60749f21d3Swesolowsfm OBJECT IDENTIFIER ::= { products 195 } 61749f21d3Swesolows 62749f21d3SwesolowsSunFmUuidString ::= TEXTUAL-CONVENTION 63749f21d3Swesolows STATUS current 64749f21d3Swesolows DESCRIPTION 65749f21d3Swesolows "Represents a Universal Unique Identifier (UUID)." 66749f21d3Swesolows SYNTAX OCTET STRING (SIZE (0..64)) 67749f21d3Swesolows 68749f21d3SwesolowsSunFmModuleState ::= TEXTUAL-CONVENTION 69749f21d3Swesolows STATUS current 70749f21d3Swesolows DESCRIPTION 71749f21d3Swesolows "Represents the status of an fmd(1M) module." 72749f21d3Swesolows SYNTAX INTEGER { 73749f21d3Swesolows other(1), -- Unknown or unsupported 74749f21d3Swesolows active(2), 75749f21d3Swesolows failed(3) 76749f21d3Swesolows } 77749f21d3Swesolows 78749f21d3SwesolowsSunFmResourceState ::= TEXTUAL-CONVENTION 79749f21d3Swesolows STATUS current 80749f21d3Swesolows DESCRIPTION 81749f21d3Swesolows "Represents the status of a system resource as diagnosed 82749f21d3Swesolows by the fault manager." 83749f21d3Swesolows SYNTAX INTEGER { 84749f21d3Swesolows other(1), -- Unknown or unsupported 85749f21d3Swesolows ok(2), 86749f21d3Swesolows degraded(3), 87749f21d3Swesolows unknown(4), 88749f21d3Swesolows faulted(5) 89749f21d3Swesolows } 90749f21d3Swesolows 912d2a5225SstephhSunFmEventState ::= TEXTUAL-CONVENTION 922d2a5225Sstephh STATUS current 932d2a5225Sstephh DESCRIPTION 942d2a5225Sstephh "Represents the status of a suspect as diagnosed 952d2a5225Sstephh by the fault manager." 962d2a5225Sstephh SYNTAX INTEGER { 972d2a5225Sstephh other(1), -- Unknown or unsupported 982d2a5225Sstephh faulty(2), 992d2a5225Sstephh removed(3), 1002d2a5225Sstephh replaced(4), 1012d2a5225Sstephh repaired(5), 1022d2a5225Sstephh acquitted(6) 1032d2a5225Sstephh } 1042d2a5225Sstephh 105749f21d3Swesolows-- 106749f21d3Swesolows-- The problem table is analogous to the output of fmadm faulty organized 107749f21d3Swesolows-- by the UUID of the case in which the faulty diagnosis was made. The 108749f21d3Swesolows-- list of events contributing to this diagnosis is in a separate table 109749f21d3Swesolows-- (fmFaultEventTable). Because SNMP does not allow nested tables, we 110749f21d3Swesolows-- indicate here only the number of events contributing to the diagnosis. 111749f21d3Swesolows-- 112749f21d3Swesolows 113749f21d3SwesolowssunFmProblemTable OBJECT-TYPE 114749f21d3Swesolows SYNTAX SEQUENCE OF SunFmProblemEntry 115749f21d3Swesolows MAX-ACCESS not-accessible 116749f21d3Swesolows STATUS current 117749f21d3Swesolows DESCRIPTION 118749f21d3Swesolows "Table listing all of the known problems that have been 119749f21d3Swesolows diagnosed by the fault manager associated with this managed 120749f21d3Swesolows system element that are still present in that system." 121749f21d3Swesolows ::= { sunFmMIB 1 } 122749f21d3Swesolows 123749f21d3SwesolowssunFmProblemEntry OBJECT-TYPE 124749f21d3Swesolows SYNTAX SunFmProblemEntry 125749f21d3Swesolows MAX-ACCESS not-accessible 126749f21d3Swesolows STATUS current 127749f21d3Swesolows DESCRIPTION 128749f21d3Swesolows "A problem diagnosed by the fault manager and still 129749f21d3Swesolows present in the system." 130749f21d3Swesolows INDEX { sunFmProblemUUIDIndex } 131749f21d3Swesolows ::= { sunFmProblemTable 1 } 132749f21d3Swesolows 133749f21d3SwesolowsSunFmProblemEntry ::= SEQUENCE { 134749f21d3Swesolows sunFmProblemUUIDIndex SunFmUuidString, 135749f21d3Swesolows sunFmProblemUUID SunFmUuidString, 136749f21d3Swesolows sunFmProblemCode DisplayString, 137749f21d3Swesolows sunFmProblemURL URLString, 138749f21d3Swesolows sunFmProblemDiagEngine URLString, 139749f21d3Swesolows sunFmProblemDiagTime DateAndTime, 140749f21d3Swesolows sunFmProblemSuspectCount Gauge32 141749f21d3Swesolows} 142749f21d3Swesolows 143749f21d3SwesolowssunFmProblemUUIDIndex OBJECT-TYPE 144749f21d3Swesolows SYNTAX SunFmUuidString 145749f21d3Swesolows MAX-ACCESS not-accessible 146749f21d3Swesolows STATUS current 147749f21d3Swesolows DESCRIPTION 148749f21d3Swesolows "The Universal Unique Identifier (UUID) for this problem, as 149749f21d3Swesolows recorded by fmd(1M) and shown by fmadm(1M) or fmdump(1M). 150749f21d3Swesolows This is the index into sunFmProblemTable." 151749f21d3Swesolows ::= { sunFmProblemEntry 1 } 152749f21d3Swesolows 153749f21d3SwesolowssunFmProblemUUID OBJECT-TYPE 154749f21d3Swesolows SYNTAX SunFmUuidString 155749f21d3Swesolows MAX-ACCESS read-only 156749f21d3Swesolows STATUS current 157749f21d3Swesolows DESCRIPTION 158749f21d3Swesolows "The Universal Unique Identifier (UUID) for this problem, as 159749f21d3Swesolows recorded by fmd(1M) and shown by fmadm(1M) or fmdump(1M)." 160749f21d3Swesolows ::= { sunFmProblemEntry 2 } 161749f21d3Swesolows 162749f21d3SwesolowssunFmProblemCode OBJECT-TYPE 163749f21d3Swesolows SYNTAX DisplayString 164749f21d3Swesolows MAX-ACCESS read-only 165749f21d3Swesolows STATUS current 166749f21d3Swesolows DESCRIPTION 167749f21d3Swesolows "The SUNW-MSG-ID static message identifier for this class of 168749f21d3Swesolows problem, as recorded by fmd(1M) and shown by fmdump(1M). The 169*654b400cSJoshua M. Clulow message identifier can be used as a key at http://illumos.org/msg/" 170749f21d3Swesolows ::= { sunFmProblemEntry 3 } 171749f21d3Swesolows 172749f21d3SwesolowssunFmProblemURL OBJECT-TYPE 173749f21d3Swesolows SYNTAX URLString 174749f21d3Swesolows MAX-ACCESS read-only 175749f21d3Swesolows STATUS current 176749f21d3Swesolows DESCRIPTION 177749f21d3Swesolows "The URL of an appropriate knowledge article providing more 178749f21d3Swesolows detailed information about this problem." 179749f21d3Swesolows ::= { sunFmProblemEntry 4 } 180749f21d3Swesolows 181749f21d3SwesolowssunFmProblemDiagEngine OBJECT-TYPE 182749f21d3Swesolows SYNTAX URLString 183749f21d3Swesolows MAX-ACCESS read-only 184749f21d3Swesolows STATUS current 185749f21d3Swesolows DESCRIPTION 186749f21d3Swesolows "The Sun FMRI of the Fault Manager diagnosis engine that 187749f21d3Swesolows performed the diagnosis of this problem, including its version." 188749f21d3Swesolows ::= { sunFmProblemEntry 5 } 189749f21d3Swesolows 190749f21d3SwesolowssunFmProblemDiagTime OBJECT-TYPE 191749f21d3Swesolows SYNTAX DateAndTime 192749f21d3Swesolows MAX-ACCESS read-only 193749f21d3Swesolows STATUS current 194749f21d3Swesolows DESCRIPTION 195749f21d3Swesolows "The date and time at which the problem was diagnosed." 196749f21d3Swesolows ::= { sunFmProblemEntry 6 } 197749f21d3Swesolows 198749f21d3SwesolowssunFmProblemSuspectCount OBJECT-TYPE 199749f21d3Swesolows SYNTAX Gauge32 200749f21d3Swesolows MAX-ACCESS read-only 201749f21d3Swesolows STATUS current 202749f21d3Swesolows DESCRIPTION 203749f21d3Swesolows "The number of individual suspect defects or faults 204749f21d3Swesolows associated with this problem diagnosis, as shown by 205749f21d3Swesolows fmdump(1M) -v -u <UUID>." 206749f21d3Swesolows ::= { sunFmProblemEntry 7 } 207749f21d3Swesolows 208749f21d3Swesolows-- 209749f21d3Swesolows-- Events are indexed by the associated problem UUID and an index ranging 210749f21d3Swesolows-- from 1 to sunFmProblemEntry.fmProblemSuspectCount.<UUID> for easy retrieval 211749f21d3Swesolows-- and reconstruction of the information available via fmdump -v. A 212749f21d3Swesolows-- fault appears once for each diagnosis referencing it. 213749f21d3Swesolows-- 214749f21d3Swesolows 215749f21d3SwesolowssunFmFaultEventTable OBJECT-TYPE 216749f21d3Swesolows SYNTAX SEQUENCE OF SunFmFaultEventEntry 217749f21d3Swesolows MAX-ACCESS not-accessible 218749f21d3Swesolows STATUS current 219749f21d3Swesolows DESCRIPTION 220749f21d3Swesolows "List of individual suspect defects or faults associated with 221749f21d3Swesolows a problem diagnosis, as shown by fmdump(1M) -v -u <UUID>." 222749f21d3Swesolows ::= { sunFmMIB 2 } 223749f21d3Swesolows 224749f21d3SwesolowssunFmFaultEventEntry OBJECT-TYPE 225749f21d3Swesolows SYNTAX SunFmFaultEventEntry 226749f21d3Swesolows MAX-ACCESS not-accessible 227749f21d3Swesolows STATUS current 228749f21d3Swesolows DESCRIPTION 229749f21d3Swesolows "Sun Fault Management fault or defect event containing a 230749f21d3Swesolows suspect problem and the corresponding FRU and ASRU." 231749f21d3Swesolows INDEX { sunFmFaultEventUUIDIndex, sunFmFaultEventIndex } 232749f21d3Swesolows ::= { sunFmFaultEventTable 1 } 233749f21d3Swesolows 234749f21d3SwesolowsSunFmFaultEventEntry ::= SEQUENCE { 235749f21d3Swesolows sunFmFaultEventUUIDIndex SunFmUuidString, 236749f21d3Swesolows sunFmFaultEventIndex Unsigned32, 237749f21d3Swesolows sunFmFaultEventProblemUUID SunFmUuidString, 238749f21d3Swesolows sunFmFaultEventClass DisplayString, 239749f21d3Swesolows sunFmFaultEventCertainty Gauge32, 240749f21d3Swesolows sunFmFaultEventASRU URLString, 241749f21d3Swesolows sunFmFaultEventFRU URLString, 2422d2a5225Sstephh sunFmFaultEventResource URLString, 2432d2a5225Sstephh sunFmFaultEventStatus SunFmEventState, 2442d2a5225Sstephh sunFmFaultEventLocation URLString 245749f21d3Swesolows} 246749f21d3Swesolows 247749f21d3SwesolowssunFmFaultEventUUIDIndex OBJECT-TYPE 248749f21d3Swesolows SYNTAX SunFmUuidString 249749f21d3Swesolows MAX-ACCESS not-accessible 250749f21d3Swesolows STATUS current 251749f21d3Swesolows DESCRIPTION 252749f21d3Swesolows "UUID of a problem diagnosis with which this event is 253749f21d3Swesolows associated. An event may appear multiple times in association 254749f21d3Swesolows with different diagnoses. This is an index into 255749f21d3Swesolows sunFmFaultEventTable." 256749f21d3Swesolows ::= { sunFmFaultEventEntry 1 } 257749f21d3Swesolows 258749f21d3SwesolowssunFmFaultEventIndex OBJECT-TYPE 259749f21d3Swesolows SYNTAX Unsigned32 260749f21d3Swesolows MAX-ACCESS not-accessible 261749f21d3Swesolows STATUS current 262749f21d3Swesolows DESCRIPTION 263749f21d3Swesolows "Index number of this event with respect to the problem 264749f21d3Swesolows diagnosis." 265749f21d3Swesolows ::= { sunFmFaultEventEntry 2 } 266749f21d3Swesolows 267749f21d3SwesolowssunFmFaultEventProblemUUID OBJECT-TYPE 268749f21d3Swesolows SYNTAX SunFmUuidString 269749f21d3Swesolows MAX-ACCESS read-only 270749f21d3Swesolows STATUS current 271749f21d3Swesolows DESCRIPTION 272749f21d3Swesolows "UUID of a problem diagnosis with which this event is 273749f21d3Swesolows associated. An event may appear multiple times in association 274749f21d3Swesolows with different diagnoses." 275749f21d3Swesolows ::= { sunFmFaultEventEntry 3 } 276749f21d3Swesolows 277749f21d3SwesolowssunFmFaultEventClass OBJECT-TYPE 278749f21d3Swesolows SYNTAX DisplayString 279749f21d3Swesolows MAX-ACCESS read-only 280749f21d3Swesolows STATUS current 281749f21d3Swesolows DESCRIPTION 282749f21d3Swesolows "Sun Fault Management event class string." 283749f21d3Swesolows ::= { sunFmFaultEventEntry 4 } 284749f21d3Swesolows 285749f21d3SwesolowssunFmFaultEventCertainty OBJECT-TYPE 286749f21d3Swesolows SYNTAX Gauge32 (0..100) 287749f21d3Swesolows MAX-ACCESS read-only 288749f21d3Swesolows STATUS current 289749f21d3Swesolows DESCRIPTION 290749f21d3Swesolows "Percentage likelihood associated with this suspect for 291749f21d3Swesolows this diagnosis." 292749f21d3Swesolows ::= { sunFmFaultEventEntry 5 } 293749f21d3Swesolows 294749f21d3SwesolowssunFmFaultEventASRU OBJECT-TYPE 295749f21d3Swesolows SYNTAX URLString 296749f21d3Swesolows MAX-ACCESS read-only 297749f21d3Swesolows STATUS current 298749f21d3Swesolows DESCRIPTION 299749f21d3Swesolows "Sun FMRI of the Automated System Reconfiguration Unit (ASRU) 300749f21d3Swesolows that is believed to contain the specified fault or defect." 301749f21d3Swesolows ::= { sunFmFaultEventEntry 6 } 302749f21d3Swesolows 303749f21d3SwesolowssunFmFaultEventFRU OBJECT-TYPE 304749f21d3Swesolows SYNTAX URLString 305749f21d3Swesolows MAX-ACCESS read-only 306749f21d3Swesolows STATUS current 307749f21d3Swesolows DESCRIPTION 308749f21d3Swesolows "Sun FMRI of the Field Replaceable Unit (FRU) that should be 309749f21d3Swesolows replaced in order to repair the specified fault or defect." 310749f21d3Swesolows ::= { sunFmFaultEventEntry 7 } 311749f21d3Swesolows 312749f21d3SwesolowssunFmFaultEventResource OBJECT-TYPE 313749f21d3Swesolows SYNTAX URLString 314749f21d3Swesolows MAX-ACCESS read-only 315749f21d3Swesolows STATUS current 316749f21d3Swesolows DESCRIPTION 317749f21d3Swesolows "Sun FMRI of the resource responsible for the generation of 318749f21d3Swesolows the telemetry leading to the diagnosis." 319749f21d3Swesolows ::= { sunFmFaultEventEntry 8 } 320749f21d3Swesolows 3212d2a5225SstephhsunFmFaultEventStatus OBJECT-TYPE 3222d2a5225Sstephh SYNTAX SunFmEventState 3232d2a5225Sstephh MAX-ACCESS read-only 3242d2a5225Sstephh STATUS current 3252d2a5225Sstephh DESCRIPTION 3262d2a5225Sstephh "The current status of this suspect for this diagnosis. 3272d2a5225Sstephh See fmadm(1M) faulty." 3282d2a5225Sstephh ::= { sunFmFaultEventEntry 9 } 3292d2a5225Sstephh 3302d2a5225SstephhsunFmFaultEventLocation OBJECT-TYPE 3312d2a5225Sstephh SYNTAX URLString 3322d2a5225Sstephh MAX-ACCESS read-only 3332d2a5225Sstephh STATUS current 3342d2a5225Sstephh DESCRIPTION 3352d2a5225Sstephh "Label of the Field Replaceable Unit (FRU) that should be 3362d2a5225Sstephh replaced in order to repair the specified fault or defect." 3372d2a5225Sstephh ::= { sunFmFaultEventEntry 10 } 3382d2a5225Sstephh 339749f21d3Swesolows-- 340749f21d3Swesolows-- sunFmModuleTable provides fmd configuration information equivalent to 341749f21d3Swesolows-- the output of fmadm config. 342749f21d3Swesolows-- 343749f21d3Swesolows 344749f21d3SwesolowssunFmModuleTable OBJECT-TYPE 345749f21d3Swesolows SYNTAX SEQUENCE OF SunFmModuleEntry 346749f21d3Swesolows MAX-ACCESS not-accessible 347749f21d3Swesolows STATUS current 348749f21d3Swesolows DESCRIPTION 349749f21d3Swesolows "List of modules configured in fmd(1M)." 350749f21d3Swesolows ::= { sunFmMIB 3 } 351749f21d3Swesolows 352749f21d3SwesolowssunFmModuleEntry OBJECT-TYPE 353749f21d3Swesolows SYNTAX SunFmModuleEntry 354749f21d3Swesolows MAX-ACCESS not-accessible 355749f21d3Swesolows STATUS current 356749f21d3Swesolows DESCRIPTION 357749f21d3Swesolows "A module which has been loaded into fmd(1M) to handle events. 358749f21d3Swesolows The information provided is equivalent to the output of 359749f21d3Swesolows fmadm(1) config'" 360749f21d3Swesolows INDEX { sunFmModuleIndex } 361749f21d3Swesolows ::= { sunFmModuleTable 1 } 362749f21d3Swesolows 363749f21d3SwesolowsSunFmModuleEntry ::= SEQUENCE { 364749f21d3Swesolows sunFmModuleIndex Unsigned32, 365749f21d3Swesolows sunFmModuleName DisplayString, 366749f21d3Swesolows sunFmModuleVersion DisplayString, 367749f21d3Swesolows sunFmModuleStatus SunFmModuleState, 368749f21d3Swesolows sunFmModuleDescription DisplayString 369749f21d3Swesolows} 370749f21d3Swesolows 371749f21d3SwesolowssunFmModuleIndex OBJECT-TYPE 372749f21d3Swesolows SYNTAX Unsigned32 373749f21d3Swesolows MAX-ACCESS not-accessible 374749f21d3Swesolows STATUS current 375749f21d3Swesolows DESCRIPTION 376749f21d3Swesolows "Unique integer index associated with this fault management 377749f21d3Swesolows module's entry." 378749f21d3Swesolows ::= { sunFmModuleEntry 1 } 379749f21d3Swesolows 380749f21d3SwesolowssunFmModuleName OBJECT-TYPE 381749f21d3Swesolows SYNTAX DisplayString (SIZE(0..64)) 382749f21d3Swesolows MAX-ACCESS read-only 383749f21d3Swesolows STATUS current 384749f21d3Swesolows DESCRIPTION 385749f21d3Swesolows "Name of the fault management module." 386749f21d3Swesolows ::= { sunFmModuleEntry 2 } 387749f21d3Swesolows 388749f21d3SwesolowssunFmModuleVersion OBJECT-TYPE 389749f21d3Swesolows SYNTAX DisplayString 390749f21d3Swesolows MAX-ACCESS read-only 391749f21d3Swesolows STATUS current 392749f21d3Swesolows DESCRIPTION 393749f21d3Swesolows "Version string associated with the fault management module." 394749f21d3Swesolows ::= { sunFmModuleEntry 3 } 395749f21d3Swesolows 396749f21d3SwesolowssunFmModuleStatus OBJECT-TYPE 397749f21d3Swesolows SYNTAX SunFmModuleState 398749f21d3Swesolows MAX-ACCESS read-only 399749f21d3Swesolows STATUS current 400749f21d3Swesolows DESCRIPTION 401749f21d3Swesolows "Current status of the fault management module." 402749f21d3Swesolows ::= { sunFmModuleEntry 4 } 403749f21d3Swesolows 404749f21d3SwesolowssunFmModuleDescription OBJECT-TYPE 405749f21d3Swesolows SYNTAX DisplayString 406749f21d3Swesolows MAX-ACCESS read-only 407749f21d3Swesolows STATUS current 408749f21d3Swesolows DESCRIPTION 409749f21d3Swesolows "A text description of the fault management module." 410749f21d3Swesolows ::= { sunFmModuleEntry 5 } 411749f21d3Swesolows 412749f21d3SwesolowssunFmResourceCount OBJECT-TYPE 413749f21d3Swesolows SYNTAX Gauge32 414749f21d3Swesolows MAX-ACCESS read-only 415749f21d3Swesolows STATUS current 416749f21d3Swesolows DESCRIPTION 417749f21d3Swesolows "The number of managed elements currently believed by 418749f21d3Swesolows the fault manager to be faulty." 419749f21d3Swesolows ::= { sunFmMIB 4 } 420749f21d3Swesolows 421749f21d3SwesolowssunFmResourceTable OBJECT-TYPE 422749f21d3Swesolows SYNTAX SEQUENCE OF SunFmResourceEntry 423749f21d3Swesolows MAX-ACCESS not-accessible 424749f21d3Swesolows STATUS current 425749f21d3Swesolows DESCRIPTION 426749f21d3Swesolows "A table containing information about all resources for which 427749f21d3Swesolows the fault manager has received telemetry. This is the same 428749f21d3Swesolows information provided by the fmadm(1M) faulty command." 429749f21d3Swesolows ::= { sunFmMIB 5 } 430749f21d3Swesolows 431749f21d3SwesolowssunFmResourceEntry OBJECT-TYPE 432749f21d3Swesolows SYNTAX SunFmResourceEntry 433749f21d3Swesolows MAX-ACCESS not-accessible 434749f21d3Swesolows STATUS current 435749f21d3Swesolows DESCRIPTION 436749f21d3Swesolows "Information about the state of a resource the fault manager 437749f21d3Swesolows believes to be faulty." 438749f21d3Swesolows INDEX { sunFmResourceIndex } 439749f21d3Swesolows ::= { sunFmResourceTable 1 } 440749f21d3Swesolows 441749f21d3SwesolowsSunFmResourceEntry ::= SEQUENCE { 442749f21d3Swesolows sunFmResourceIndex Unsigned32, 443749f21d3Swesolows sunFmResourceFMRI DisplayString, 444749f21d3Swesolows sunFmResourceStatus SunFmResourceState, 445749f21d3Swesolows sunFmResourceDiagnosisUUID SunFmUuidString 446749f21d3Swesolows} 447749f21d3Swesolows 448749f21d3SwesolowssunFmResourceIndex OBJECT-TYPE 449749f21d3Swesolows SYNTAX Unsigned32 450749f21d3Swesolows MAX-ACCESS not-accessible 451749f21d3Swesolows STATUS current 452749f21d3Swesolows DESCRIPTION 453749f21d3Swesolows "Index of the resource in the resource table." 454749f21d3Swesolows ::= { sunFmResourceEntry 1 } 455749f21d3Swesolows 456749f21d3SwesolowssunFmResourceFMRI OBJECT-TYPE 457749f21d3Swesolows SYNTAX DisplayString (SIZE(0..255)) 458749f21d3Swesolows MAX-ACCESS read-only 459749f21d3Swesolows STATUS current 460749f21d3Swesolows DESCRIPTION 461749f21d3Swesolows "Sun FMRI of the Automated System Reconfiguration Unit (ASRU) 462749f21d3Swesolows which the fault manager believes to be faulty." 463749f21d3Swesolows ::= { sunFmResourceEntry 2 } 464749f21d3Swesolows 465749f21d3SwesolowssunFmResourceStatus OBJECT-TYPE 466749f21d3Swesolows SYNTAX SunFmResourceState 467749f21d3Swesolows MAX-ACCESS read-only 468749f21d3Swesolows STATUS current 469749f21d3Swesolows DESCRIPTION 470749f21d3Swesolows "The current status of the resource. See fmadm(1M) faulty." 471749f21d3Swesolows ::= { sunFmResourceEntry 3 } 472749f21d3Swesolows 473749f21d3SwesolowssunFmResourceDiagnosisUUID OBJECT-TYPE 474749f21d3Swesolows SYNTAX SunFmUuidString 475749f21d3Swesolows MAX-ACCESS read-only 476749f21d3Swesolows STATUS current 477749f21d3Swesolows DESCRIPTION 478749f21d3Swesolows "The Universal Unique Identifier (UUID) for the problem 479749f21d3Swesolows associated with the fault in this resource, as recorded by 480749f21d3Swesolows fmd(1M) and shown by fmadm(1M)." 481749f21d3Swesolows ::= { sunFmResourceEntry 4 } 482749f21d3Swesolows 483749f21d3SwesolowssunFmObjectGroups OBJECT IDENTIFIER ::= { sunFmMIB 6 } 484749f21d3Swesolows 485749f21d3SwesolowssunFmObjectGroup OBJECT-GROUP OBJECTS { 486749f21d3Swesolows sunFmProblemUUID, 487749f21d3Swesolows sunFmProblemCode, 488749f21d3Swesolows sunFmProblemURL, 489749f21d3Swesolows sunFmProblemDiagEngine, 490749f21d3Swesolows sunFmProblemDiagTime, 491749f21d3Swesolows sunFmProblemSuspectCount, 492749f21d3Swesolows sunFmFaultEventProblemUUID, 493749f21d3Swesolows sunFmFaultEventClass, 494749f21d3Swesolows sunFmFaultEventCertainty, 495749f21d3Swesolows sunFmFaultEventASRU, 496749f21d3Swesolows sunFmFaultEventFRU, 497749f21d3Swesolows sunFmFaultEventResource, 4982d2a5225Sstephh sunFmFaultEventStatus, 4992d2a5225Sstephh sunFmFaultEventLocation, 500749f21d3Swesolows sunFmModuleName, 501749f21d3Swesolows sunFmModuleVersion, 502749f21d3Swesolows sunFmModuleStatus, 503749f21d3Swesolows sunFmModuleDescription, 504749f21d3Swesolows sunFmResourceCount, 505749f21d3Swesolows sunFmResourceFMRI, 506749f21d3Swesolows sunFmResourceStatus, 507749f21d3Swesolows sunFmResourceDiagnosisUUID 508749f21d3Swesolows } 509749f21d3Swesolows STATUS current 510749f21d3Swesolows DESCRIPTION 511749f21d3Swesolows "A collection of objects providing access to Sun Fault 512749f21d3Swesolows Manager operational data." 513749f21d3Swesolows ::= { sunFmObjectGroups 1 } 514749f21d3Swesolows 515749f21d3Swesolows 516749f21d3Swesolows-- 517749f21d3Swesolows-- RFC 3584 requires that the next-to-last sub-ID be zero to allow for 518749f21d3Swesolows-- mapping v2/v3 notifications to v1 traps. 519749f21d3Swesolows-- 520749f21d3Swesolows 521749f21d3SwesolowssunFmTraps OBJECT IDENTIFIER ::= { sunFmMIB 7 0 } 522749f21d3Swesolows 523749f21d3SwesolowssunFmProblemTrap NOTIFICATION-TYPE 524749f21d3Swesolows OBJECTS { 525749f21d3Swesolows sunFmProblemUUID, 526749f21d3Swesolows sunFmProblemCode, 527749f21d3Swesolows sunFmProblemURL 528749f21d3Swesolows } 529749f21d3Swesolows STATUS current 530749f21d3Swesolows DESCRIPTION 531749f21d3Swesolows "Trap notification that a diagnosis has been made or the 532749f21d3Swesolows fault manager fmd(1M) has restarted and the corresponding 533749f21d3Swesolows problem is still believed to be present in the managed entity." 534749f21d3Swesolows ::= { sunFmTraps 1 } 535749f21d3Swesolows 536749f21d3SwesolowssunFmNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { 537749f21d3Swesolows sunFmProblemTrap 538749f21d3Swesolows } 539749f21d3Swesolows STATUS current 540749f21d3Swesolows DESCRIPTION 541749f21d3Swesolows "A collection of notifications provided by the Sun Fault 542749f21d3Swesolows Manager." 543749f21d3Swesolows ::= { sunFmObjectGroups 2 } 544749f21d3Swesolows 545749f21d3SwesolowsEND 546749f21d3Swesolows 547