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