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.
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.
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]
23 -- Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
26 SUN-IREPORT-MIB
DEFINITIONS ::= BEGIN
31 Gauge32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
33 TEXTUAL-CONVENTION, DateAndTime
, DisplayString
35 OBJECT-GROUP, NOTIFICATION-GROUP
38 FROM NETWORK-SERVICES-MIB
;
40 sunIreportMIB
MODULE-IDENTITY
41 LAST-UPDATED "201007220000Z" -- July 22, 2010
42 ORGANIZATION "Oracle Corporation"
43 CONTACT-INFO "Oracle Corporation
45 Redwood Shores, CA 94065
51 or contact your local support representative"
53 "Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
55 MIB providing access to Oracle Solaris Fault Management
56 Informational Report Notifications"
58 REVISION "201007220000Z" -- July 22, 2010
59 DESCRIPTION "Version: 1.0"
62 SunIreportSmfFmriString
::= TEXTUAL-CONVENTION
65 "Represents the FMRI of an SMF service"
66 SYNTAX OCTET STRING (SIZE (0..1023))
68 SunIreportSmfState
::= TEXTUAL-CONVENTION
71 "Represents an SMF service state"
81 ireport
OBJECT IDENTIFIER ::= { products
197 }
83 sunIreportNotification
OBJECT-TYPE
84 SYNTAX SunIreportNotificationEntry
85 MAX-ACCESS accessible-for-notify
88 "Solaris informational event notification"
89 ::= { sunIreportMIB
1 }
91 SunIreportNotificationEntry
::= SEQUENCE {
92 sunIreportHostname
DisplayString,
93 sunIreportMsgid
DisplayString,
94 sunIreportDescription
DisplayString,
95 sunIreportTime DateAndTime
,
96 sunIreportSmfFMRI SunIreportSmfFmriString
,
97 sunIreportSmfFromState SunIreportSmfState
,
98 sunIreportSmfToState SunIreportSmfState
,
99 sunIreportSmfTransitionReason
DisplayString
102 sunIreportHostname
OBJECT-TYPE
104 MAX-ACCESS accessible-for-notify
107 "Hostname of the system on which the event occurred"
108 ::= { sunIreportNotification
1 }
110 sunIreportMsgid
OBJECT-TYPE
112 MAX-ACCESS accessible-for-notify
115 "Message ID of Knowledge Article associated with this event"
116 ::= { sunIreportNotification
2 }
118 sunIreportDescription
OBJECT-TYPE
120 MAX-ACCESS accessible-for-notify
123 "Description of the event"
124 ::= { sunIreportNotification
3 }
126 sunIreportTime
OBJECT-TYPE
128 MAX-ACCESS accessible-for-notify
131 "Timestamp of the event"
132 ::= { sunIreportNotification
4 }
134 sunIreportSmfFMRI
OBJECT-TYPE
135 SYNTAX SunIreportSmfFmriString
136 MAX-ACCESS accessible-for-notify
139 "FMRI of the SMF service asssociated with this event"
140 ::= { sunIreportNotification
5 }
142 sunIreportSmfFromState
OBJECT-TYPE
143 SYNTAX SunIreportSmfState
144 MAX-ACCESS accessible-for-notify
147 "Previous state of the service that transitioned"
148 ::= { sunIreportNotification
6 }
150 sunIreportSmfToState
OBJECT-TYPE
151 SYNTAX SunIreportSmfState
152 MAX-ACCESS accessible-for-notify
155 "Final state of the service that transitioned"
156 ::= { sunIreportNotification
7 }
158 sunIreportSmfTransitionReason
OBJECT-TYPE
160 MAX-ACCESS accessible-for-notify
163 "Reason for the state transition"
164 ::= { sunIreportNotification
8 }
168 -- RFC 3584 requires that the next-to-last sub-ID be zero to allow for
169 -- mapping v2/v3 notifications to v1 traps.
172 sunIreportTraps
OBJECT IDENTIFIER ::= { sunIreportMIB
2 0 }
174 sunIreportTrap
NOTIFICATION-TYPE
178 sunIreportDescription
,
181 sunIreportSmfFromState
,
182 sunIreportSmfToState
,
183 sunIreportSmfTransitionReason
187 "Trap notification that a Solaris informational report has
190 The last four entries in the trap will only be set for SMF
191 service state transition (STN) events. The following values for
192 sunIreportMsgid correspond to an STN event:
201 ::= { sunIreportTraps
1 }