Print this page
NEX-16536 SUN-IREPORT-MIB is broken
NEX-16537 enhance FM traps
NEX-16545 SMF dict should have obsolete entries removed
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Cynthia Eastham <cynthia.eastham@nexenta.com>
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>

*** 19,71 **** -- 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" --- 19,57 ---- -- CDDL HEADER END -- -- -- Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. + -- Copyright 2018 Nexenta Systems, Inc. -- SUN-IREPORT-MIB DEFINITIONS ::= BEGIN IMPORTS products FROM SUN-MIB ! OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI TEXTUAL-CONVENTION, DateAndTime, DisplayString FROM SNMPv2-TC OBJECT-GROUP, NOTIFICATION-GROUP ! FROM SNMPv2-CONF; sunIreportMIB MODULE-IDENTITY ! LAST-UPDATED "201803120000Z" ! ORGANIZATION "Nexenta Systems, Inc." ! CONTACT-INFO "https://www.nexenta.com" DESCRIPTION "Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. + Copyright 2018 Nexenta Systems, Inc. ! MIB providing access to Fault Management Informational Report Notifications." ! REVISION "201803120000Z" ! DESCRIPTION "Version: 1.1" ::= { ireport 1 } ! ireport OBJECT IDENTIFIER ::= { products 197 } SunIreportSmfState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents an SMF service state"
*** 76,106 **** 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 --- 62,73 ---- disabled(3), maintenance(4), uninitialized(5) } ! sunIreportNotification OBJECT IDENTIFIER ::= { sunIreportMIB 1 } sunIreportHostname OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION
*** 113,171 **** 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. -- --- 80,145 ---- STATUS current DESCRIPTION "Message ID of Knowledge Article associated with this event" ::= { sunIreportNotification 2 } + sunIreportSeverity OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Severity of the event" + ::= { sunIreportNotification 3 } + sunIreportDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Description of the event" ! ::= { sunIreportNotification 4 } sunIreportTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Timestamp of the event" ! ::= { sunIreportNotification 5 } sunIreportSmfFMRI OBJECT-TYPE ! SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "FMRI of the SMF service asssociated with this event" ! ::= { sunIreportNotification 6 } sunIreportSmfFromState OBJECT-TYPE SYNTAX SunIreportSmfState MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Previous state of the service that transitioned" ! ::= { sunIreportNotification 7 } sunIreportSmfToState OBJECT-TYPE SYNTAX SunIreportSmfState MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Final state of the service that transitioned" ! ::= { sunIreportNotification 8 } sunIreportSmfTransitionReason OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Reason for the state transition" ! ::= { sunIreportNotification 9 } -- -- RFC 3584 requires that the next-to-last sub-ID be zero to allow for -- mapping v2/v3 notifications to v1 traps. --
*** 173,193 **** 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: --- 147,167 ---- sunIreportTrap NOTIFICATION-TYPE OBJECTS { sunIreportHostname, sunIreportMsgid, + sunIreportSeverity, sunIreportDescription, sunIreportTime, sunIreportSmfFMRI, sunIreportSmfFromState, sunIreportSmfToState, sunIreportSmfTransitionReason } STATUS current DESCRIPTION ! "Trap notification that a 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:
*** 199,204 **** SMF-8000-X2" ::= { sunIreportTraps 1 } END - --- 173,177 ----