SUN-IREPORT-MIB.mib revision f6e214c7418f43af38bd8c3a557e3d0a1d311cfa
--
-- CDDL HEADER START
--
-- The contents of this file are subject to the terms of the
-- Common Development and Distribution License (the "License").
-- You may not use this file except in compliance with the License.
--
-- You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-- or http://www.opensolaris.org/os/licensing.
-- See the License for the specific language governing permissions
-- and limitations under the License.
--
-- When distributing Covered Code, include this CDDL HEADER in each
-- file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-- If applicable, add the following below this CDDL HEADER, with the
-- fields enclosed by brackets "[]" replaced with your own identifying
-- information: Portions Copyright [yyyy] [name of copyright owner]
--
-- CDDL HEADER END
--
--
-- Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
--
SUN-IREPORT-MIB DEFINITIONS ::= BEGIN
IMPORTS
products
FROM SUN-MIB
Gauge32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DateAndTime, DisplayString
FROM SNMPv2-TC
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
URLString
FROM NETWORK-SERVICES-MIB;
sunIreportMIB MODULE-IDENTITY
LAST-UPDATED "201007220000Z" -- July 22, 2010
ORGANIZATION "Oracle Corporation"
CONTACT-INFO "Oracle Corporation
500 Oracle Parkway
Redwood Shores, CA 94065
1.650.506.7000 or
1.800.392.2999
http://www.oracle.com
or contact your local support representative"
DESCRIPTION
"Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
MIB providing access to Oracle Solaris Fault Management
Informational Report Notifications"
REVISION "201007220000Z" -- July 22, 2010
DESCRIPTION "Version: 1.0"
::= { ireport 1 }
SunIreportSmfFmriString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the FMRI of an SMF service"
SYNTAX OCTET STRING (SIZE (0..1023))
SunIreportSmfState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents an SMF service state"
SYNTAX INTEGER {
offline(0),
online(1),
degraded(2),
disabled(3),
maintenance(4),
uninitialized(5)
}
ireport OBJECT IDENTIFIER ::= { products 197 }
sunIreportNotification OBJECT-TYPE
SYNTAX SunIreportNotificationEntry
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Solaris informational event notification"
::= { sunIreportMIB 1 }
SunIreportNotificationEntry ::= SEQUENCE {
sunIreportHostname DisplayString,
sunIreportMsgid DisplayString,
sunIreportDescription DisplayString,
sunIreportTime DateAndTime,
sunIreportSmfFMRI SunIreportSmfFmriString,
sunIreportSmfFromState SunIreportSmfState,
sunIreportSmfToState SunIreportSmfState,
sunIreportSmfTransitionReason DisplayString
}
sunIreportHostname OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Hostname of the system on which the event occurred"
::= { sunIreportNotification 1 }
sunIreportMsgid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Message ID of Knowledge Article associated with this event"
::= { sunIreportNotification 2 }
sunIreportDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Description of the event"
::= { sunIreportNotification 3 }
sunIreportTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Timestamp of the event"
::= { sunIreportNotification 4 }
sunIreportSmfFMRI OBJECT-TYPE
SYNTAX SunIreportSmfFmriString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"FMRI of the SMF service asssociated with this event"
::= { sunIreportNotification 5 }
sunIreportSmfFromState OBJECT-TYPE
SYNTAX SunIreportSmfState
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Previous state of the service that transitioned"
::= { sunIreportNotification 6 }
sunIreportSmfToState OBJECT-TYPE
SYNTAX SunIreportSmfState
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Final state of the service that transitioned"
::= { sunIreportNotification 7 }
sunIreportSmfTransitionReason OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Reason for the state transition"
::= { sunIreportNotification 8 }
--
-- RFC 3584 requires that the next-to-last sub-ID be zero to allow for
-- mapping v2/v3 notifications to v1 traps.
--
sunIreportTraps OBJECT IDENTIFIER ::= { sunIreportMIB 2 0 }
sunIreportTrap NOTIFICATION-TYPE
OBJECTS {
sunIreportHostname,
sunIreportMsgid,
sunIreportDescription,
sunIreportTime,
sunIreportSmfFMRI,
sunIreportSmfFromState,
sunIreportSmfToState,
sunIreportSmfTransitionReason
}
STATUS current
DESCRIPTION
"Trap notification that a Solaris informational report has
occurred.
The last four entries in the trap will only be set for SMF
service state transition (STN) events. The following values for
sunIreportMsgid correspond to an STN event:
SMF-8000-SR
SMF-8000-TC
SMF-8000-UQ
SMF-8000-VE
SMF-8000-WJ
SMF-8000-X2"
::= { sunIreportTraps 1 }
END