Print this page
NEX-17772 libfmd_snmp should learn about new FmProblem fields
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
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>
NEX-14494 FMA related SNMP traps should add description
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
        
*** 19,28 ****
--- 19,29 ----
   * CDDL HEADER END
   */
  
  /*
   * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
+  * Copyright 2018 Nexenta Systems, Inc.
   */
  
  #ifndef _FMD_SNMP_H
  #define _FMD_SNMP_H
  
*** 39,53 ****
  
  #define SUNFMPROBLEMTABLE_OID           SUNFM_OID, 1
  
  #define SUNFMPROBLEM_COL_UUIDINDEX      1
  #define SUNFMPROBLEM_COL_UUID           2
! #define SUNFMPROBLEM_COL_CODE           3
! #define SUNFMPROBLEM_COL_URL            4
! #define SUNFMPROBLEM_COL_DIAGENGINE     5
! #define SUNFMPROBLEM_COL_DIAGTIME       6
! #define SUNFMPROBLEM_COL_SUSPECTCOUNT   7
  
  #define SUNFMPROBLEM_COLMIN             SUNFMPROBLEM_COL_UUID
  #define SUNFMPROBLEM_COLMAX             SUNFMPROBLEM_COL_SUSPECTCOUNT
  
  #define SUNFMFAULTEVENTTABLE_OID        SUNFM_OID, 2
--- 40,59 ----
  
  #define SUNFMPROBLEMTABLE_OID           SUNFM_OID, 1
  
  #define SUNFMPROBLEM_COL_UUIDINDEX      1
  #define SUNFMPROBLEM_COL_UUID           2
! #define SUNFMPROBLEM_COL_HOSTNAME       3
! #define SUNFMPROBLEM_COL_CODE           4
! #define SUNFMPROBLEM_COL_TYPE           5
! #define SUNFMPROBLEM_COL_SEVERITY       6
! #define SUNFMPROBLEM_COL_URL            7
! #define SUNFMPROBLEM_COL_DESC           8
! #define SUNFMPROBLEM_COL_FMRI           9
! #define SUNFMPROBLEM_COL_DIAGENGINE     10
! #define SUNFMPROBLEM_COL_DIAGTIME       11
! #define SUNFMPROBLEM_COL_SUSPECTCOUNT   12
  
  #define SUNFMPROBLEM_COLMIN             SUNFMPROBLEM_COL_UUID
  #define SUNFMPROBLEM_COLMAX             SUNFMPROBLEM_COL_SUSPECTCOUNT
  
  #define SUNFMFAULTEVENTTABLE_OID        SUNFM_OID, 2
*** 118,133 ****
  
  #define SUNIREPORTNOTIFICATIONENTRY     SUNIREPORT_OID, 1
  
  #define SUNIREPORTHOSTNAME_OID          SUNIREPORTNOTIFICATIONENTRY, 1
  #define SUNIREPORTMSGID_OID             SUNIREPORTNOTIFICATIONENTRY, 2
! #define SUNIREPORTDESCRIPTION_OID       SUNIREPORTNOTIFICATIONENTRY, 3
! #define SUNIREPORTTIME_OID              SUNIREPORTNOTIFICATIONENTRY, 4
! #define SUNIREPORTSMFFMRI_OID           SUNIREPORTNOTIFICATIONENTRY, 5
! #define SUNIREPORTSMFFROMSTATE_OID      SUNIREPORTNOTIFICATIONENTRY, 6
! #define SUNIREPORTSMFTOSTATE_OID        SUNIREPORTNOTIFICATIONENTRY, 7
! #define SUNIREPORTTRANSITIONREASON_OID  SUNIREPORTNOTIFICATIONENTRY, 8
  
  #define SUNIREPORTTRAPS_OID             SUNIREPORT_OID, 2, 0
  #define SUNIREPORTTRAP_OID              SUNIREPORTTRAPS_OID, 1
  
  
--- 124,140 ----
  
  #define SUNIREPORTNOTIFICATIONENTRY     SUNIREPORT_OID, 1
  
  #define SUNIREPORTHOSTNAME_OID          SUNIREPORTNOTIFICATIONENTRY, 1
  #define SUNIREPORTMSGID_OID             SUNIREPORTNOTIFICATIONENTRY, 2
! #define SUNIREPORTSEVERITY_OID          SUNIREPORTNOTIFICATIONENTRY, 3
! #define SUNIREPORTDESCRIPTION_OID       SUNIREPORTNOTIFICATIONENTRY, 4
! #define SUNIREPORTTIME_OID              SUNIREPORTNOTIFICATIONENTRY, 5
! #define SUNIREPORTSMFFMRI_OID           SUNIREPORTNOTIFICATIONENTRY, 6
! #define SUNIREPORTSMFFROMSTATE_OID      SUNIREPORTNOTIFICATIONENTRY, 7
! #define SUNIREPORTSMFTOSTATE_OID        SUNIREPORTNOTIFICATIONENTRY, 8
! #define SUNIREPORTTRANSITIONREASON_OID  SUNIREPORTNOTIFICATIONENTRY, 9
  
  #define SUNIREPORTTRAPS_OID             SUNIREPORT_OID, 2, 0
  #define SUNIREPORTTRAP_OID              SUNIREPORTTRAPS_OID, 1