7323 lines
		
	
	
		
			233 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			7323 lines
		
	
	
		
			233 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
FSC-SERVERCONTROL2-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
--#FILENAME        "SC2.MIB"
 | 
						|
--#DESCRIPTION     "ServerControl MIB, edition 2 - for systemboard and server hardware monitoring"
 | 
						|
--#REVISION        "9.02.02"
 | 
						|
--#VENDOR          "Fujitsu Technology Solutions"
 | 
						|
--#TRAP-ENTERPRISE sc2Notifications
 | 
						|
--#TRAP-VARIABLES  sc2NotificationsTrapInfo
 | 
						|
 | 
						|
-- Copyright 2019 FUJITSU LIMITED
 | 
						|
-- All rights reserved
 | 
						|
 | 
						|
IMPORTS
 | 
						|
   OBJECT-TYPE                FROM RFC-1212
 | 
						|
   mib-2                      FROM RFC1213-MIB
 | 
						|
   DisplayString              FROM RFC1213-MIB
 | 
						|
   Counter, Gauge, IpAddress  FROM RFC1155-SMI;
 | 
						|
 | 
						|
   PhysAddress   ::= OCTET STRING
 | 
						|
 | 
						|
   enterprises       OBJECT IDENTIFIER   ::= { iso org(3) dod(6) internet(1) private(4) 1 }
 | 
						|
   sni               OBJECT IDENTIFIER   ::= { enterprises    231 }
 | 
						|
   sniProductMibs    OBJECT IDENTIFIER   ::= { sni              2 }
 | 
						|
   sniExtensions     OBJECT IDENTIFIER   ::= { sniProductMibs  10 }
 | 
						|
   sniServerMgmt     OBJECT IDENTIFIER   ::= { sniExtensions    2 }
 | 
						|
   sniInventory      OBJECT IDENTIFIER   ::= { sniServerMgmt    1 }
 | 
						|
   sniCommon         OBJECT IDENTIFIER   ::= { sniServerMgmt    2 }
 | 
						|
 | 
						|
   fscServerControl2 OBJECT IDENTIFIER   ::= { sniCommon 10 }
 | 
						|
   sc2Notifications OBJECT IDENTIFIER   ::= { fscServerControl2 20 }
 | 
						|
 | 
						|
   --
 | 
						|
   -- Textual conventions
 | 
						|
   --
 | 
						|
 | 
						|
   TrueFalse ::= INTEGER
 | 
						|
   {
 | 
						|
      false(1),
 | 
						|
      true(2)
 | 
						|
   }
 | 
						|
 | 
						|
   TrueFalseUnknown ::= INTEGER
 | 
						|
   {
 | 
						|
      unknown(1),
 | 
						|
      false(2),
 | 
						|
      true(3)
 | 
						|
   }
 | 
						|
 | 
						|
   UnitClass ::= INTEGER
 | 
						|
   {
 | 
						|
      unknown(1),
 | 
						|
      standardServer(2),
 | 
						|
      storageExtension(3),
 | 
						|
      bladeServerChassis(4),
 | 
						|
      bladeServer(5),
 | 
						|
      clusterNode(6),
 | 
						|
      multiNodeChassis(7),
 | 
						|
      multiNodeServer(8),
 | 
						|
      virtualServer(9),
 | 
						|
      virtualPartition(10),
 | 
						|
      systemboardInPartition(11),
 | 
						|
      virtualServerVmware(20),      -- obsolete, virtualServer(9) used instead --
 | 
						|
      virtualServerHyperV(21),      -- obsolete, virtualServer(9) used instead --
 | 
						|
      virtualServerXen(22),         -- obsolete, virtualServer(9) used instead --
 | 
						|
      virtualServerPan(23)          -- obsolete, virtualServer(9) used instead --
 | 
						|
   }
 | 
						|
 | 
						|
   CompStatus ::= INTEGER
 | 
						|
   {
 | 
						|
      ok(1),
 | 
						|
      warning(2),
 | 
						|
      error(3),
 | 
						|
      unknown(5),
 | 
						|
      notPresent(6),
 | 
						|
      notManageable(7)
 | 
						|
   }
 | 
						|
 | 
						|
   LogSeverity ::= INTEGER
 | 
						|
   {
 | 
						|
      informational(1),
 | 
						|
      minor(2),
 | 
						|
      major(3),
 | 
						|
      critical(4)
 | 
						|
   }
 | 
						|
 | 
						|
   OsLogSeverity ::= INTEGER
 | 
						|
   {
 | 
						|
      ok(1),
 | 
						|
      warning(2),
 | 
						|
      error(3)
 | 
						|
   }
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2AgentInfo
 | 
						|
-- DESCRIPTION  "This group defines agent specific objects like agent name,
 | 
						|
--               vendor name and versions as well as the agent's write and
 | 
						|
--               shutdown permission by SET commands"
 | 
						|
--
 | 
						|
--      sc2AgentInfo group: 1.3.6.1.4.1.231.2.10.2.2.10.1
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2AgentInfo OBJECT IDENTIFIER		::= { fscServerControl2 1 }
 | 
						|
 | 
						|
sc2AgentId OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Agent identification string"
 | 
						|
    ::= { sc2AgentInfo 1 }
 | 
						|
 | 
						|
sc2AgentCompany OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Agent's company name (e.g. Fujitsu Technology Solutions)"
 | 
						|
    ::= { sc2AgentInfo 2 }
 | 
						|
 | 
						|
sc2AgentVersion OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Agent's version string (e.g. 1.05)"
 | 
						|
    ::= { sc2AgentInfo 3 }
 | 
						|
 | 
						|
sc2AgentBuild OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Compilation time and date of agent program"
 | 
						|
    ::= { sc2AgentInfo 4 }
 | 
						|
 | 
						|
sc2AgentWriteAllowed OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        write-not-allowed(2),
 | 
						|
        write-allowed(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Defines whether writable objects can be written
 | 
						|
                  (except shutdown/power-off operations)"
 | 
						|
    ::= { sc2AgentInfo 5 }
 | 
						|
 | 
						|
sc2AgentShutdownAllowed OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        shutdown-not-allowed(2),
 | 
						|
        shutdown-allowed(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Defines whether shutdown/power-off objects can be written"
 | 
						|
    ::= { sc2AgentInfo 6 }
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2UnitInformation
 | 
						|
-- DESCRIPTION  "This group describes the units and their dependencies"
 | 
						|
--
 | 
						|
--      sc2UnitInformation group: 1.3.6.1.4.1.231.2.10.2.2.10.2
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2UnitInformation OBJECT IDENTIFIER		::= { fscServerControl2 2 }
 | 
						|
 | 
						|
sc2LocalServerUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier number of the local server (usually is ID 1).
 | 
						|
                  This ID can be used as index into the sc2Units table."
 | 
						|
    ::= { sc2UnitInformation 1 }
 | 
						|
 | 
						|
sc2NumberUnits OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of available units (size of sc2Units table)."
 | 
						|
    ::= { sc2UnitInformation 2 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2UnitTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Description of all units in this MIB"
 | 
						|
--
 | 
						|
--      sc2UnitTable: 1.3.6.1.4.1.231.2.10.2.2.10.2.3
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2UnitTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2Units
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Description of all units in this MIB"
 | 
						|
    ::= { sc2UnitInformation 3 }
 | 
						|
 | 
						|
sc2Units OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2Units
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2uUnitId }
 | 
						|
    ::= { sc2UnitTable 1 }
 | 
						|
 | 
						|
Sc2Units ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2uUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2UnitClass
 | 
						|
        UnitClass,
 | 
						|
    sc2UnitCabinetNr
 | 
						|
        INTEGER,
 | 
						|
    sc2UnitDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitModelName
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitManufacturer
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitSerialNumber
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitLocation
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitContact
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitAdminURL
 | 
						|
        DisplayString,
 | 
						|
    sc2FrontDoorStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2HousingOpenStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2MsgLogLanguages
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitWorldWideName
 | 
						|
        DisplayString,
 | 
						|
    sc2RemcsId
 | 
						|
        DisplayString,
 | 
						|
    sc2AssetTag
 | 
						|
        DisplayString,
 | 
						|
    sc2MsgLogAvailable
 | 
						|
        TrueFalse,
 | 
						|
    sc2ManagementIpAddress
 | 
						|
        DisplayString,
 | 
						|
    sc2HasUefiFirmware
 | 
						|
        TrueFalse,
 | 
						|
    sc2ManagementIpAddressV6
 | 
						|
        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
sc2uUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2Units 1 }
 | 
						|
 | 
						|
sc2UnitClass OBJECT-TYPE
 | 
						|
    SYNTAX       UnitClass
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit classification (type)"
 | 
						|
    ::= { sc2Units 2 }
 | 
						|
 | 
						|
sc2UnitCabinetNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit cabinet number (used for addressing storage extension cabinets
 | 
						|
                  or server blades). The ID of the local server is usually 0."
 | 
						|
    ::= { sc2Units 3 }
 | 
						|
 | 
						|
sc2UnitDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit designation / housing type (e.g. 'H200R')"
 | 
						|
    ::= { sc2Units 4 }
 | 
						|
 | 
						|
sc2UnitModelName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit model name (e.g. 'PRIMERGY RX100')"
 | 
						|
    ::= { sc2Units 5 }
 | 
						|
 | 
						|
sc2UnitManufacturer OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit manufacturer name (e.g. 'Fujitsu Technology Solutions')"
 | 
						|
    ::= { sc2Units 6 }
 | 
						|
 | 
						|
sc2UnitSerialNumber OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit serial number (e.g. 'YBCL123456')"
 | 
						|
    ::= { sc2Units 7 }
 | 
						|
 | 
						|
sc2UnitLocation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit location string (e.g. 'ServerCenter Room 17, Rack 9')"
 | 
						|
    ::= { sc2Units 8 }
 | 
						|
 | 
						|
sc2UnitContact OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit contact name (e.g. 'Mr. Bond')"
 | 
						|
    ::= { sc2Units 9 }
 | 
						|
 | 
						|
sc2UnitAdminURL OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "URL of administration HTML interface (e.g. 'http://MyServer/admin')"
 | 
						|
    ::= { sc2Units 10 }
 | 
						|
 | 
						|
sc2FrontDoorStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        open(2),
 | 
						|
        closed(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status describing whether the front door is open or closed"
 | 
						|
    ::= { sc2Units 11 }
 | 
						|
 | 
						|
sc2HousingOpenStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        open(2),
 | 
						|
        closed(3),
 | 
						|
        opened-and-closed(4)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status describing whether the housing is open or closed"
 | 
						|
    ::= { sc2Units 12 }
 | 
						|
 | 
						|
sc2MsgLogLanguages OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Supported languages of text message log (comma-seperated list of
 | 
						|
                    decimal language codes, see sc2MessageTextLogTable).
 | 
						|
                  e.g. '1031,1033' means German and English are supported.
 | 
						|
                  English (1033) is the default language and is always available."
 | 
						|
    ::= { sc2Units 13 }
 | 
						|
 | 
						|
sc2UnitWorldWideName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit World Wide Name. A 64-bit sized address for storage devices (e.g. '6661E2B0A00B88FB')"
 | 
						|
    ::= { sc2Units 14 }
 | 
						|
 | 
						|
sc2RemcsId OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "REMCS system identification string (binary data):
 | 
						|
                     Format of Fujitsu REMCS ID (40byte)
 | 
						|
                     Format = TTMMMMMMMMMMMMmmmmmmmmmmmmCCnnnnnnnnnnnn
 | 
						|
                     TT     :  2byte : Type ID for Company Name
 | 
						|
                     MM...M : 12byte : Model Name
 | 
						|
                     mm...m : 12byte : Device Name
 | 
						|
                     CC     :  2byte : Checksum
 | 
						|
                     nn...n : 12byte : Serial number"
 | 
						|
    ::= { sc2Units 15 }
 | 
						|
 | 
						|
sc2AssetTag OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Customer specific asset tag (40 bytes)"
 | 
						|
    ::= { sc2Units 16 }
 | 
						|
 | 
						|
sc2MsgLogAvailable OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalse
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Replies whether a message log is available on this unit"
 | 
						|
    ::= { sc2Units 17 }
 | 
						|
 | 
						|
sc2ManagementIpAddress OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IPv4 address of the server for management purpose with PRIMEQUEST systems only.
 | 
						|
                  This is the interface address for managing a server by external management clients
 | 
						|
                  when the server has more than one LAN interfaces (represented by an IPv4 address string)."
 | 
						|
    ::= { sc2Units 18 }
 | 
						|
 | 
						|
sc2HasUefiFirmware OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalse
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Replies whether the system is equipped with UEFI firmware"
 | 
						|
    ::= { sc2Units 19 }
 | 
						|
 | 
						|
sc2ManagementIpAddressV6 OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IPv6 address of the server for management purpose with PRIMEQUEST systems only.
 | 
						|
                  This is the interface address for managing a server by external management clients
 | 
						|
                  when the server has more than one LAN interfaces (represented by an IPv6 address string)."
 | 
						|
    ::= { sc2Units 20 }
 | 
						|
 | 
						|
 | 
						|
sc2UnitTableUpdateCount OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Counter defining the update revision of the unit table.
 | 
						|
                  This counter is incremented with every table contents change/update."
 | 
						|
    ::= { sc2UnitInformation 4 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2UnitParentTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Parent-child relationship of all units: list the parent of all available units.
 | 
						|
--               Only units that have a parent are listed in this table."
 | 
						|
--
 | 
						|
--      sc2UnitParentTable: 1.3.6.1.4.1.231.2.10.2.2.10.2.5
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2UnitParentTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2UnitParents
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Parent-child relationship of all units: list the parent of all available units.
 | 
						|
                  Only units that have a parent are listed in this table."
 | 
						|
    ::= { sc2UnitInformation 5 }
 | 
						|
 | 
						|
sc2UnitParents OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2UnitParents
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2pUnitId }
 | 
						|
    ::= { sc2UnitParentTable 1 }
 | 
						|
 | 
						|
Sc2UnitParents ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2pUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2ParentUnit
 | 
						|
        INTEGER,
 | 
						|
    sc2ParentUnitClass
 | 
						|
        UnitClass
 | 
						|
}
 | 
						|
 | 
						|
sc2pUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2UnitParents 1 }
 | 
						|
 | 
						|
sc2ParentUnit OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier of this unit's parent"
 | 
						|
    ::= { sc2UnitParents 2 }
 | 
						|
 | 
						|
sc2ParentUnitClass OBJECT-TYPE
 | 
						|
    SYNTAX       UnitClass
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Parent unit classification (type). This is the same value as in sc2Units
 | 
						|
                  table, but can be used for easy class detection."
 | 
						|
    ::= { sc2UnitParents 3 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2UnitChildTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Parent-child relationship of all units: list all children of all available units.
 | 
						|
--               Only units that have children are listed in this table."
 | 
						|
--
 | 
						|
--      sc2UnitChildTable: 1.3.6.1.4.1.231.2.10.2.2.10.2.6
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2UnitChildTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2UnitChilds
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Parent-child relationship of all units: list all children of all available units.
 | 
						|
                  Only units that have children are listed in this table."
 | 
						|
    ::= { sc2UnitInformation 6 }
 | 
						|
 | 
						|
sc2UnitChilds OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2UnitChilds
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2cUnitId, sc2cChildNr }
 | 
						|
    ::= { sc2UnitChildTable 1 }
 | 
						|
 | 
						|
Sc2UnitChilds ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2cUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2cChildNr
 | 
						|
        INTEGER,
 | 
						|
    sc2ChildUnit
 | 
						|
        INTEGER,
 | 
						|
    sc2ChildUnitClass
 | 
						|
        UnitClass
 | 
						|
}
 | 
						|
 | 
						|
sc2cUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2UnitChilds 1 }
 | 
						|
 | 
						|
sc2cChildNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Child number (index, 1..n)"
 | 
						|
    ::= { sc2UnitChilds 2 }
 | 
						|
 | 
						|
sc2ChildUnit OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Child unit"
 | 
						|
    ::= { sc2UnitChilds 3 }
 | 
						|
 | 
						|
sc2ChildUnitClass OBJECT-TYPE
 | 
						|
    SYNTAX       UnitClass
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit classification (type). This is the same value as in sc2Units
 | 
						|
                  table, but can be used for easy class detection."
 | 
						|
    ::= { sc2UnitChilds 4 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2Management
 | 
						|
-- DESCRIPTION  "This group contains information needed for system management"
 | 
						|
--
 | 
						|
--      sc2Management group: 1.3.6.1.4.1.231.2.10.2.2.10.3
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2Management OBJECT IDENTIFIER		::= { fscServerControl2 3 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2ManagementNodeTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "SNMP management node addresses (how to address the units)"
 | 
						|
--
 | 
						|
--      sc2ManagementNodeTable: 1.3.6.1.4.1.231.2.10.2.2.10.3.1
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2ManagementNodeTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2ManagementNodes
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "SNMP management node addresses (how to address the units)"
 | 
						|
    ::= { sc2Management 1 }
 | 
						|
 | 
						|
sc2ManagementNodes OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2ManagementNodes
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2mnUnitId, sc2mnNodeNr }
 | 
						|
    ::= { sc2ManagementNodeTable 1 }
 | 
						|
 | 
						|
Sc2ManagementNodes ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2mnUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2mnNodeNr
 | 
						|
        INTEGER,
 | 
						|
    sc2UnitNodeIfType
 | 
						|
        INTEGER,
 | 
						|
    sc2UnitNodeAddress
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitNodeIpNetmask
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitNodeGateway
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitNodeName
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitNodeClass
 | 
						|
        INTEGER,
 | 
						|
    sc2UnitNodeMacAddress
 | 
						|
        PhysAddress,
 | 
						|
    sc2UnitNodeUseDHCP
 | 
						|
        INTEGER,
 | 
						|
    sc2UnitNodeControllerType
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitNodeControllerModel
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitNodeControllerFWVersion
 | 
						|
        DisplayString,
 | 
						|
    sc2UnitNodeControllerStorage
 | 
						|
        INTEGER,
 | 
						|
    sc2UnitNodeSNMPEnabled
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2UnitNodeCIMEnabled
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2UnitNodeRemoteIPMIEnabled
 | 
						|
        TrueFalseUnknown
 | 
						|
}
 | 
						|
 | 
						|
sc2mnUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2ManagementNodes 1 }
 | 
						|
 | 
						|
sc2mnNodeNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node address number (index, 1..n)"
 | 
						|
    ::= { sc2ManagementNodes 2 }
 | 
						|
 | 
						|
sc2UnitNodeIfType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        ip(2),
 | 
						|
        ipx(3),
 | 
						|
        ip-v6(4)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node interface type"
 | 
						|
    ::= { sc2ManagementNodes 3 }
 | 
						|
 | 
						|
sc2UnitNodeAddress OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node address (e.g. 192.168.0.100)"
 | 
						|
    ::= { sc2ManagementNodes 4 }
 | 
						|
 | 
						|
sc2UnitNodeIpNetmask OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node address (e.g. 255.255.255.128)"
 | 
						|
    ::= { sc2ManagementNodes 5 }
 | 
						|
 | 
						|
sc2UnitNodeGateway OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node address (e.g. 192.168.0.126)"
 | 
						|
    ::= { sc2ManagementNodes 6 }
 | 
						|
 | 
						|
sc2UnitNodeName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node name (DNS name, e.g. apollo.ts.fujitsu.com)"
 | 
						|
    ::= { sc2ManagementNodes 7 }
 | 
						|
 | 
						|
sc2UnitNodeClass OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        primary(2),
 | 
						|
        secondary(3),
 | 
						|
        management-blade(4),
 | 
						|
        secondary-remote(5),
 | 
						|
        secondary-remote-backup(6),
 | 
						|
        baseboard-controller(7)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node class:
 | 
						|
                    primary:                 local operating system interface
 | 
						|
                    secondary:               local management controller LAN interface
 | 
						|
                    management-blade:        management blade interface (in a blade server chassis)
 | 
						|
                    secondary-remote:        remote management controller (in an RSB concentrator environment)
 | 
						|
                                      secondary-remote-backup: backup remote management controller
 | 
						|
                                      baseboard-controller:    local baseboard management controller (BMC)"
 | 
						|
    ::= { sc2ManagementNodes 8 }
 | 
						|
 | 
						|
sc2UnitNodeMacAddress OBJECT-TYPE
 | 
						|
    SYNTAX       PhysAddress
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node hardware (MAC) address"
 | 
						|
    ::= { sc2ManagementNodes 9 }
 | 
						|
 | 
						|
sc2UnitNodeUseDHCP OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        use-fixed-address(2),
 | 
						|
        use-dhcp(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Management node uses DHCP to obtain its address"
 | 
						|
    ::= { sc2ManagementNodes 10 }
 | 
						|
 | 
						|
sc2UnitNodeControllerType OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "The type of the remote management controller (for identification),
 | 
						|
                  like 'RSB', 'RSB S2', 'RSB S2 LP'... These names will not be changed
 | 
						|
                  if defined once."
 | 
						|
    ::= { sc2ManagementNodes 11 }
 | 
						|
 | 
						|
sc2UnitNodeControllerModel OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "The model name of the remote management controller (for displaying),
 | 
						|
                  like 'Remote Service Board', 'RemoteView Service Board S2'...
 | 
						|
                  This name should not be used for identification, only for displaying
 | 
						|
                  (can be changed in different firmware versions)!"
 | 
						|
    ::= { sc2ManagementNodes 12 }
 | 
						|
 | 
						|
sc2UnitNodeControllerFWVersion OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "The FW version of the remote management controller"
 | 
						|
    ::= { sc2ManagementNodes 13 }
 | 
						|
 | 
						|
sc2UnitNodeControllerStorage OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-available(2),
 | 
						|
        available-sdcard(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of the controller specific external storage used for the system management."
 | 
						|
    ::= { sc2ManagementNodes 14 }
 | 
						|
 | 
						|
sc2UnitNodeSNMPEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "SNMP interface is enabled at management node"
 | 
						|
    ::= { sc2ManagementNodes 15 }
 | 
						|
 | 
						|
sc2UnitNodeCIMEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CIM protocol is enabled at management node"
 | 
						|
    ::= { sc2ManagementNodes 16 }
 | 
						|
 | 
						|
sc2UnitNodeRemoteIPMIEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Remote IPMI is enabled at management node"
 | 
						|
    ::= { sc2ManagementNodes 17 }
 | 
						|
 | 
						|
 | 
						|
sc2NodeTableUpdateCount OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Counter defining the update revision of the management node table.
 | 
						|
                  This counter is incremented with every table contents change/update."
 | 
						|
    ::= { sc2Management 2 }
 | 
						|
 | 
						|
sc2ManagementChannelType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        primary(2),
 | 
						|
        secondary(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "The type of the management channel currently used (this MIB instance)."
 | 
						|
    ::= { sc2Management 3 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2ManagementProcessorTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "System management service processors"
 | 
						|
--
 | 
						|
--      sc2ManagementProcessorTable: 1.3.6.1.4.1.231.2.10.2.2.10.3.4
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2ManagementProcessorTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2ManagementProcessors
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System management service processors"
 | 
						|
    ::= { sc2Management 4 }
 | 
						|
 | 
						|
sc2ManagementProcessors OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2ManagementProcessors
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2spUnitId, sc2spProcessorNr }
 | 
						|
    ::= { sc2ManagementProcessorTable 1 }
 | 
						|
 | 
						|
Sc2ManagementProcessors ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2spUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2spProcessorNr
 | 
						|
        INTEGER,
 | 
						|
    sc2spModelName
 | 
						|
        DisplayString,
 | 
						|
    sc2spFirmwareVersion
 | 
						|
        DisplayString,
 | 
						|
    sc2spBatteryStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2spBatteryDischargeTime
 | 
						|
        INTEGER,
 | 
						|
    sc2spTimeOnBattery
 | 
						|
        Counter,
 | 
						|
    sc2spDoBatteryChargeCycle
 | 
						|
        INTEGER,
 | 
						|
    sc2spBatteryChargeLevel
 | 
						|
        Gauge
 | 
						|
}
 | 
						|
 | 
						|
sc2spUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2ManagementProcessors 1 }
 | 
						|
 | 
						|
sc2spProcessorNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Service processor number (index, 1..n)"
 | 
						|
    ::= { sc2ManagementProcessors 2 }
 | 
						|
 | 
						|
sc2spModelName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Service processor model name"
 | 
						|
    ::= { sc2ManagementProcessors 3 }
 | 
						|
 | 
						|
sc2spFirmwareVersion OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Service processor firmware version / revision"
 | 
						|
    ::= { sc2ManagementProcessors 4 }
 | 
						|
 | 
						|
sc2spBatteryStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-present(2),
 | 
						|
        ok(3),
 | 
						|
        on-battery(4),
 | 
						|
        recharging(5),
 | 
						|
        failed(6),
 | 
						|
        discharging(7)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Service processor backup battery status"
 | 
						|
    ::= { sc2ManagementProcessors 5 }
 | 
						|
 | 
						|
sc2spBatteryDischargeTime OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Maximum time (in seconds) this backup battery can discharged,
 | 
						|
                  after that a shutdown will be performed (-1 = unknown)"
 | 
						|
    ::= { sc2ManagementProcessors 6 }
 | 
						|
 | 
						|
sc2spTimeOnBattery OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Time (in seconds) the service processor is running on battery
 | 
						|
                  since power fail (will be cleared on power recovery)"
 | 
						|
    ::= { sc2ManagementProcessors 7 }
 | 
						|
 | 
						|
sc2spDoBatteryChargeCycle OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Perform a discharge/charge cycle on the backup battery by writing
 | 
						|
                  a non-zero value. Reading this object just returns the value 0."
 | 
						|
    ::= { sc2ManagementProcessors 8 }
 | 
						|
 | 
						|
sc2spBatteryChargeLevel OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Reads the current charge level of the rechargeable battery
 | 
						|
                  (in percent of the maximum capacity)."
 | 
						|
    ::= { sc2ManagementProcessors 9 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2ManagedUpsNodeTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "UPS nodes managed by the units"
 | 
						|
--
 | 
						|
--      sc2ManagedUpsNodeTable: 1.3.6.1.4.1.231.2.10.2.2.10.3.5
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2ManagedUpsNodeTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2ManagedUpsNodes
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "UPS nodes managed by the units"
 | 
						|
    ::= { sc2Management 5 }
 | 
						|
 | 
						|
sc2ManagedUpsNodes OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2ManagedUpsNodes
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2upsUnitId, sc2upsNr }
 | 
						|
    ::= { sc2ManagedUpsNodeTable 1 }
 | 
						|
 | 
						|
Sc2ManagedUpsNodes ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2upsUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2upsNr
 | 
						|
        INTEGER,
 | 
						|
    sc2upsVendorName
 | 
						|
        DisplayString,
 | 
						|
    sc2upsModelName
 | 
						|
        DisplayString,
 | 
						|
    sc2upsMgmtAddress
 | 
						|
        DisplayString,
 | 
						|
    sc2upsMibRoot
 | 
						|
        DisplayString,
 | 
						|
    sc2upsSnmpCommunity
 | 
						|
        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
sc2upsUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2ManagedUpsNodes 1 }
 | 
						|
 | 
						|
sc2upsNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "UPS number (index, 1..n)"
 | 
						|
    ::= { sc2ManagedUpsNodes 2 }
 | 
						|
 | 
						|
sc2upsVendorName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "UPS vendor name"
 | 
						|
    ::= { sc2ManagedUpsNodes 3 }
 | 
						|
 | 
						|
sc2upsModelName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "UPS model name"
 | 
						|
    ::= { sc2ManagedUpsNodes 4 }
 | 
						|
 | 
						|
sc2upsMgmtAddress OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "UPS management interface target address (represented as string; may contain an IP V4 address, IP V6 address or a URL)"
 | 
						|
    ::= { sc2ManagedUpsNodes 5 }
 | 
						|
 | 
						|
sc2upsMibRoot OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "UPS MIB root OID; specifies the root OID of the MIB to be used to
 | 
						|
                  query UPS via SNMP (empty string if no SNMP agent available)"
 | 
						|
    ::= { sc2ManagedUpsNodes 6 }
 | 
						|
 | 
						|
sc2upsSnmpCommunity OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "UPS SNMP community name (empty string if no SNMP agent available)"
 | 
						|
    ::= { sc2ManagedUpsNodes 7 }
 | 
						|
 | 
						|
 | 
						|
sc2UpsNodeTableUpdateCount OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Counter defining the update revision of the UPS node table.
 | 
						|
                  This counter is incremented with every table contents change/update."
 | 
						|
    ::= { sc2Management 6 }
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2ServerInformation
 | 
						|
-- DESCRIPTION  "This group contains information about server units"
 | 
						|
--
 | 
						|
--      sc2ServerInformation group: 1.3.6.1.4.1.231.2.10.2.2.10.4
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2ServerInformation OBJECT IDENTIFIER		::= { fscServerControl2 4 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2ServerTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table containing information about the available servers"
 | 
						|
--
 | 
						|
--      sc2ServerTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.1
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2ServerTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2Servers
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table containing information about the available servers"
 | 
						|
    ::= { sc2ServerInformation 1 }
 | 
						|
 | 
						|
sc2Servers OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2Servers
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2srvUnitId }
 | 
						|
    ::= { sc2ServerTable 1 }
 | 
						|
 | 
						|
Sc2Servers ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2srvUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2srvPhysicalMemory
 | 
						|
        INTEGER,
 | 
						|
    sc2srvLastBootResult
 | 
						|
        INTEGER,
 | 
						|
    sc2srvCurrentBootStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2srvShutdownCommand
 | 
						|
        INTEGER,
 | 
						|
    sc2srvShutdownDelay
 | 
						|
        INTEGER,
 | 
						|
    sc2srvUUID
 | 
						|
        DisplayString,
 | 
						|
    sc2srvPhysicalMemoryOs
 | 
						|
        INTEGER,
 | 
						|
    sc2srvUUIDWireFormat
 | 
						|
        DisplayString,
 | 
						|
    sc2srvOsPlatform
 | 
						|
        INTEGER,
 | 
						|
    sc2srvBiosVersion
 | 
						|
        DisplayString,
 | 
						|
    sc2srvHasEncryptedPartitions
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2srvTrustedExecutionTechnologyEnabled
 | 
						|
        TrueFalseUnknown
 | 
						|
}
 | 
						|
 | 
						|
sc2srvUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2Servers 1 }
 | 
						|
 | 
						|
sc2srvPhysicalMemory OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Size of physical main memory installed (MBytes)"
 | 
						|
    ::= { sc2Servers 2 }
 | 
						|
 | 
						|
sc2srvLastBootResult OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        os-boot-successful(2),
 | 
						|
        diagnostic-boot-successful(3),
 | 
						|
        no-boot-cpu(4),
 | 
						|
        no-bootable-media(5),
 | 
						|
        os-failed-to-load(6),
 | 
						|
        diagnostic-boot-failed(7),
 | 
						|
        hardware-failure(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Result of last system boot"
 | 
						|
    ::= { sc2Servers 3 }
 | 
						|
 | 
						|
sc2srvCurrentBootStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        off(2),
 | 
						|
        no-boot-cpu(3),
 | 
						|
        self-test(4),
 | 
						|
        setup(5),
 | 
						|
        os-boot(6),
 | 
						|
        diagnostic-boot(7),
 | 
						|
        os-running(8),
 | 
						|
        diagnostic-running(9),
 | 
						|
        os-shutdown(10),
 | 
						|
        diagnostic-shutdown(11),
 | 
						|
        reset(12)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of the current boot"
 | 
						|
    ::= { sc2Servers 4 }
 | 
						|
 | 
						|
sc2srvShutdownCommand OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        power-off(2),
 | 
						|
        power-on(3),
 | 
						|
        power-cycle(4),
 | 
						|
        shutdown-and-off(5),
 | 
						|
        shutdown-and-reset(6),
 | 
						|
        shutdown-and-power-cycle(7),
 | 
						|
        raise-nmi(8),
 | 
						|
        abort-pending-command(9),
 | 
						|
        reset(10)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Shutdown the server and switch off or reset; a delay (see object below) 
 | 
						|
                  can be defined before the command is being executed;
 | 
						|
                  when reading that value, always unknown(1) is replied;
 | 
						|
                  argument tells what kind of action:
 | 
						|
                      power-on: switch power on
 | 
						|
                      power-off: switch power off
 | 
						|
                      power-cycle: switch power off and switch power on again.
 | 
						|
                      shutdown-and-off: execute a shutdown then power off
 | 
						|
                      shutdown-and-reset: execute a shutdown then reset
 | 
						|
                      shutdown-and-power-cycle: execute a shutdown then power off and on again
 | 
						|
                      raise-nmi: raise an NMI (normally causes debugger to start)
 | 
						|
                      reset: execute a reset (without shutdown)
 | 
						|
                  The value unknown(1) cannot be set."
 | 
						|
    ::= { sc2Servers 5 }
 | 
						|
 | 
						|
sc2srvShutdownDelay OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Delay time (seconds) the agent waits before executing the shutdown command
 | 
						|
                  (see previous command).
 | 
						|
                   0 = immediate action, no delay
 | 
						|
                  -1 = unknown (delay not supported)
 | 
						|
                  The value unknown(-1) cannot be set."
 | 
						|
    ::= { sc2Servers 6 }
 | 
						|
 | 
						|
sc2srvUUID OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Universal Unique ID (UUID) number (as specified in RFC 4122; shown in network byte order, big-endian) -
 | 
						|
                  this is a world-wide unique ID number of the server.
 | 
						|
                  Can be used for identifying a server. The format is like this: '33221100-5544-7766-8899-AABBCCDDEEFF'"
 | 
						|
    ::= { sc2Servers 7 }
 | 
						|
 | 
						|
sc2srvPhysicalMemoryOs OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Size of physical main memory available to the operating system (MBytes).
 | 
						|
                  This value is similar to 'sc2srvPhysicalMemory', but may be less if the system
 | 
						|
                  has mirror or hot spare memory modules."
 | 
						|
    ::= { sc2Servers 8 }
 | 
						|
 | 
						|
sc2srvUUIDWireFormat OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Universal Unique ID (UUID) number (shown in the wire format; little-endian for the first three fields,
 | 
						|
                  as consistently used in the PC industry) - this is a world-wide unique ID number of the server.
 | 
						|
                  Can be used for identifying a server. The format is like this: '00112233-4455-6677-8899-AABBCCDDEEFF'"
 | 
						|
    ::= { sc2Servers 9 }
 | 
						|
 | 
						|
sc2srvOsPlatform OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        other(1),
 | 
						|
        intel-x86(2),
 | 
						|
        intel-x64(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Reports about the current operating system platform (x86, x64)"
 | 
						|
    ::= { sc2Servers 10 }
 | 
						|
 | 
						|
sc2srvBiosVersion OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System BIOS version"
 | 
						|
    ::= { sc2Servers 11 }
 | 
						|
 | 
						|
sc2srvHasEncryptedPartitions OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Specifies whether encrypted file systems (e.g. by Windows BitLocker) are used (may prevent from BIOS updates)"
 | 
						|
    ::= { sc2Servers 12 }
 | 
						|
 | 
						|
sc2srvTrustedExecutionTechnologyEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Specifies whether Intel Trusted Execution Technology (TXT) is enabled (may prevent from BIOS updates)"
 | 
						|
    ::= { sc2Servers 13 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2UnitPowerOnOffTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Unit power-on and -off information"
 | 
						|
--
 | 
						|
--      sc2UnitPowerOnOffTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.2
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2UnitPowerOnOffTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2UnitPowerOnOff
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit power-on and -off information"
 | 
						|
    ::= { sc2ServerInformation 2 }
 | 
						|
 | 
						|
sc2UnitPowerOnOff OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2UnitPowerOnOff
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2ooUnitId }
 | 
						|
    ::= { sc2UnitPowerOnOffTable 1 }
 | 
						|
 | 
						|
Sc2UnitPowerOnOff ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2ooUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2PowerOnOffStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2LastPowerOffSource
 | 
						|
        INTEGER,
 | 
						|
    sc2LastPowerOnSource
 | 
						|
        INTEGER,
 | 
						|
    sc2LastPowerOnTime
 | 
						|
        INTEGER,
 | 
						|
    sc2PowerOnCounts
 | 
						|
        INTEGER,
 | 
						|
    sc2PowerOnDuration
 | 
						|
        INTEGER,
 | 
						|
    sc2PowerOffDuration
 | 
						|
        INTEGER,
 | 
						|
    sc2PowerFailRecovery
 | 
						|
        INTEGER,
 | 
						|
    sc2PowerCommand
 | 
						|
        INTEGER,
 | 
						|
    sc2PowerSupplyRedundancy
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2PowerSupplyMatchStatus
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2ooUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2UnitPowerOnOff 1 }
 | 
						|
 | 
						|
sc2PowerOnOffStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        off(2),
 | 
						|
        on(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Current power on/off status"
 | 
						|
    ::= { sc2UnitPowerOnOff 2 }
 | 
						|
 | 
						|
sc2LastPowerOffSource OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        swoff-command(2),
 | 
						|
        power-button(3),
 | 
						|
        ac-fail(4),
 | 
						|
        clock(5),
 | 
						|
        fan-fail(6),
 | 
						|
        temperature-critical(7),
 | 
						|
        temperature-damage(8),
 | 
						|
        power-supply-failure(9),
 | 
						|
        watchdog(10),
 | 
						|
        remote-off(11),
 | 
						|
        hardware-fail(12),
 | 
						|
        peripheral-bus-error(13),
 | 
						|
        cpu-error(14),
 | 
						|
        nmi(20),
 | 
						|
        hardware-reset(23),
 | 
						|
        warmstart(24),
 | 
						|
        reset-button(25),
 | 
						|
        ac-fail-reboot(26),
 | 
						|
        keyboard(29),
 | 
						|
        remote-manager(31),
 | 
						|
        remote-manager-reset(32),
 | 
						|
        power-cycle(33),
 | 
						|
        power-limiting(35),
 | 
						|
        mmb-continuous-operation(36),
 | 
						|
        watchdog-power-cycle(37),
 | 
						|
        viom-inventory-board(38),
 | 
						|
        viom-init-boot(39),
 | 
						|
        repeated-fan-fail(40),
 | 
						|
        repeated-temperature-critical(41),
 | 
						|
        firmware-restart(242),
 | 
						|
        housing-opened(243)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Reason why the system was switched off last time"
 | 
						|
    ::= { sc2UnitPowerOnOff 3 }
 | 
						|
 | 
						|
sc2LastPowerOnSource OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        swon-command(2),
 | 
						|
        power-button(3),
 | 
						|
        ac-fail(4),
 | 
						|
        clock(5),
 | 
						|
        fan-fail(6),
 | 
						|
        temperature-critical(7),
 | 
						|
        temperature-damage(8),
 | 
						|
        power-supply-failure(9),
 | 
						|
        watchdog(10),
 | 
						|
        remote-on(11),
 | 
						|
        hardware-fail(12),
 | 
						|
        peripheral-bus-error(13),
 | 
						|
        cpu-error(14),
 | 
						|
        nmi(20),
 | 
						|
        hardware-reset(23),
 | 
						|
        warmstart(24),
 | 
						|
        reset-button(25),
 | 
						|
        ac-fail-reboot(26),
 | 
						|
        mgmt-processor-fail(27),
 | 
						|
        pci-pme(28),
 | 
						|
        keyboard(29),
 | 
						|
        chipcard-reader(30),
 | 
						|
        remote-manager(31),
 | 
						|
        remote-manager-reset(32),
 | 
						|
        power-cycle(33),
 | 
						|
        viom-inventory-board(38),
 | 
						|
        viom-init-boot(39),
 | 
						|
        firmware-restart(242),
 | 
						|
        housing-closed(243)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Source the system was switched on from"
 | 
						|
    ::= { sc2UnitPowerOnOff 4 }
 | 
						|
 | 
						|
sc2LastPowerOnTime OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Time and date (UTC) the system was booted (seconds since 1/1/1970; 0 = unknown or not available)"
 | 
						|
    ::= { sc2UnitPowerOnOff 5 }
 | 
						|
 | 
						|
sc2PowerOnCounts OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Tells how often the server was switched on in its life (0 = unknown or not available)"
 | 
						|
    ::= { sc2UnitPowerOnOff 6 }
 | 
						|
 | 
						|
sc2PowerOnDuration OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Tells how long the system has stayed ON in its life (in seconds; 0 = unknown or not available)"
 | 
						|
    ::= { sc2UnitPowerOnOff 7 }
 | 
						|
 | 
						|
sc2PowerOffDuration OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Tells how long the system has stayed OFF in its life (in seconds; 0 = unknown or not available)"
 | 
						|
    ::= { sc2UnitPowerOnOff 8 }
 | 
						|
 | 
						|
sc2PowerFailRecovery OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-available(2),
 | 
						|
        as-before(3),
 | 
						|
        remain-off(4),
 | 
						|
        switch-on(5)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Action on AC power recovery after AC has failed.
 | 
						|
                      not-available(2) : function not available, behavior is hardware-defined.
 | 
						|
                      as-before(3)     : server gets the same power state as before the AC fail.
 | 
						|
                      remain-off(4)    : server remains off on power resume.
 | 
						|
                      switch-on(5)     : server is always switched on on power resume.
 | 
						|
                  The value unknown(1) cannot be set, a SET will deliver 'badValue'."
 | 
						|
    ::= { sc2UnitPowerOnOff 9 }
 | 
						|
 | 
						|
sc2PowerCommand OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        off(2),
 | 
						|
        on(3),
 | 
						|
        power-cycle(4)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Switch the unit on or off; mainly used for extension cabinets;
 | 
						|
                  argument tells what kind of action:
 | 
						|
                      on:          switch power on
 | 
						|
                      off:         switch power off
 | 
						|
                      power-cycle: switch power off and switch power on again
 | 
						|
                  No graceful system shutdown is performed - use sc2srvShutdownCommand if
 | 
						|
                  shutdown of a server is requested!
 | 
						|
                  The value unknown(1) cannot be set and will be delivered if the object is read."
 | 
						|
    ::= { sc2UnitPowerOnOff 10 }
 | 
						|
 | 
						|
sc2PowerSupplyRedundancy OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Specifies whether the power supply system contains redundant power supplies
 | 
						|
                  and whether redundancy is available"
 | 
						|
    ::= { sc2UnitPowerOnOff 11 }
 | 
						|
 | 
						|
sc2PowerSupplyMatchStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        ok(2),
 | 
						|
        mismatch(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of power supply matching - 'ok' if power supplies do not mismatch"
 | 
						|
    ::= { sc2UnitPowerOnOff 12 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2PerformanceTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Server performance and utilisation information (Obsolete! Please use sc2PerformanceValueTable!)"
 | 
						|
--
 | 
						|
--      sc2PerformanceTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.3
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2PerformanceTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2Performance
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance and utilisation information (Obsolete! Please use sc2PerformanceValueTable!)"
 | 
						|
    ::= { sc2ServerInformation 3 }
 | 
						|
 | 
						|
sc2Performance OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2Performance
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2perfUnitId, sc2perfNr }
 | 
						|
    ::= { sc2PerformanceTable 1 }
 | 
						|
 | 
						|
Sc2Performance ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2perfUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2perfNr
 | 
						|
        INTEGER,
 | 
						|
    sc2PerformanceType
 | 
						|
        INTEGER,
 | 
						|
    sc2PerformanceObjectNr
 | 
						|
        INTEGER,
 | 
						|
    sc2PerformanceName
 | 
						|
        DisplayString,
 | 
						|
    sc2PerformanceValue
 | 
						|
        Gauge
 | 
						|
}
 | 
						|
 | 
						|
sc2perfUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2Performance 1 }
 | 
						|
 | 
						|
sc2perfNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance entry number (index, 1..n)"
 | 
						|
    ::= { sc2Performance 2 }
 | 
						|
 | 
						|
sc2PerformanceType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        cpu(1),
 | 
						|
        cpu-overall(2),
 | 
						|
        pci-load(3),
 | 
						|
        pci-efficiency(4),
 | 
						|
        pci-transfer(5),
 | 
						|
        memory-physical(6),
 | 
						|
        memory-total(7),
 | 
						|
        memory-percent(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance object type (description see below)"
 | 
						|
    ::= { sc2Performance 3 }
 | 
						|
 | 
						|
sc2PerformanceObjectNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance object number (0..n; for types with multiple objects)"
 | 
						|
    ::= { sc2Performance 4 }
 | 
						|
 | 
						|
sc2PerformanceName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Name (short description) of the performance value (e.g. 'CPU1').
 | 
						|
                  Can be used for displaying a list of performance values in the management frontend."
 | 
						|
    ::= { sc2Performance 5 }
 | 
						|
 | 
						|
sc2PerformanceValue OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance value (value interpretation depending on type; 0xffffffff = unknown):
 | 
						|
                     cpu:             Load of a single CPU in percent
 | 
						|
                     cpu-overall:     Overall CPU load in percent
 | 
						|
                     pci-load:        PCI bus load in percent
 | 
						|
                     pci-efficiency:  PCI bus efficiency in percent (100% is optimum)
 | 
						|
                     pci-transfer:    PCI bus transfer rate in MBytes/sec.
 | 
						|
                     memory-physical: Physical memory usage in MBytes
 | 
						|
                     memory-total:    Total memory usage (physical + virtual) in MBytes
 | 
						|
                     memory-percent:  Physical memory usage in percent"
 | 
						|
    ::= { sc2Performance 6 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2TimerOnOffTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Power on/off timer table"
 | 
						|
--
 | 
						|
--      sc2TimerOnOffTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.4
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2TimerOnOffTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2TimerOnOff
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power on/off timer table"
 | 
						|
    ::= { sc2ServerInformation 4 }
 | 
						|
 | 
						|
sc2TimerOnOff OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2TimerOnOff
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2tooUnitId, sc2tooDayOfWeek }
 | 
						|
    ::= { sc2TimerOnOffTable 1 }
 | 
						|
 | 
						|
Sc2TimerOnOff ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2tooUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2tooDayOfWeek
 | 
						|
        INTEGER,
 | 
						|
    sc2OnTime
 | 
						|
        INTEGER,
 | 
						|
    sc2OffTime
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2tooUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2TimerOnOff 1 }
 | 
						|
 | 
						|
sc2tooDayOfWeek OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Day of the week the times should act upon (index); 1=Sunday, 2=Monday..."
 | 
						|
    ::= { sc2TimerOnOff 2 }
 | 
						|
 | 
						|
sc2OnTime OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Time the system should be switched on (by the real-time clock;
 | 
						|
                  in minutes since midnight; -1 = disabled, no on time).
 | 
						|
                  Only values -1 and 0..1439 are allowed."
 | 
						|
    ::= { sc2TimerOnOff 3 }
 | 
						|
 | 
						|
sc2OffTime OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Time the system should be switched off (by the real-time clock of software;
 | 
						|
                  in minutes since midnight; -1 = disabled, no on time).
 | 
						|
                  Only values -1 and 0..1439 are allowed."
 | 
						|
    ::= { sc2TimerOnOff 4 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2PowerMonitoringTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Power monitoring table"
 | 
						|
--
 | 
						|
--      sc2PowerMonitoringTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.5
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2PowerMonitoringTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2PowerMonitoring
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power monitoring table"
 | 
						|
    ::= { sc2ServerInformation 5 }
 | 
						|
 | 
						|
sc2PowerMonitoring OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2PowerMonitoring
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2pmUnitId }
 | 
						|
    ::= { sc2PowerMonitoringTable 1 }
 | 
						|
 | 
						|
Sc2PowerMonitoring ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2pmUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2pmCurrentPowerMonitoringAvailable
 | 
						|
        TrueFalse,
 | 
						|
    sc2pmCurrentPowerMonitoringEnabled
 | 
						|
        TrueFalse,
 | 
						|
    sc2pmNominalPowerConsumption
 | 
						|
        INTEGER,
 | 
						|
    sc2pmCurrentPowerConsumption
 | 
						|
        Gauge,
 | 
						|
    sc2pmCurrentPowerControl
 | 
						|
        INTEGER,
 | 
						|
    sc2pmPowerLimitStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2pmPowerLimitThreshold
 | 
						|
        INTEGER,
 | 
						|
    sc2pmPowerLimitWarning
 | 
						|
        INTEGER,
 | 
						|
    sc2pmRedundancyCritLevel
 | 
						|
        INTEGER,
 | 
						|
    sc2pmPowerControlMode
 | 
						|
        INTEGER,
 | 
						|
    sc2pmPowerDisplayUnit
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2pmUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2PowerMonitoring 1 }
 | 
						|
 | 
						|
sc2pmCurrentPowerMonitoringAvailable OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalse
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power monitoring and control available on this server:
 | 
						|
                     true:  Power monitoring and power control is available
 | 
						|
                     false: Power monitoring and power control is not available"
 | 
						|
    ::= { sc2PowerMonitoring 2 }
 | 
						|
 | 
						|
sc2pmCurrentPowerMonitoringEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalse
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power monitoring enable value:
 | 
						|
                     true:  Power monitoring and data gathering is enabled
 | 
						|
                     false: Power monitoring and data gathering is disabled or not available"
 | 
						|
    ::= { sc2PowerMonitoring 3 }
 | 
						|
 | 
						|
sc2pmNominalPowerConsumption OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Nominal (maximum) value of the system's power consumption (in Watts; -1 if value not available)"
 | 
						|
    ::= { sc2PowerMonitoring 4 }
 | 
						|
 | 
						|
sc2pmCurrentPowerConsumption OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Current value of the system's power consumption (in Watts; -1 if value not available)"
 | 
						|
    ::= { sc2PowerMonitoring 5 }
 | 
						|
 | 
						|
sc2pmCurrentPowerControl OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        disabled(2),
 | 
						|
        best-performance(3),
 | 
						|
        minimum-power(4),
 | 
						|
        automatic(5),
 | 
						|
        limited(7),
 | 
						|
        low-noise(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power mode control value:
 | 
						|
                     disabled:         The baseboard management controller does not control the power saving behaviour
 | 
						|
                     best-performance: The baseboard management controller gives best performance to the system (power consumption may be increased)
 | 
						|
                     minimum-power:    The baseboard management controller controls the system in way to consume minimum power (performance may be reduced)
 | 
						|
                     automatic:        The baseboard management controller automatically controls power consumption between good performance and low power consumption
 | 
						|
                     limited:          The baseboard management controller controls power consumption by power limit
 | 
						|
                     low-noise:        The baseboard management controller controls the power to ensure running with lowest noise"
 | 
						|
    ::= { sc2PowerMonitoring 6 }
 | 
						|
 | 
						|
sc2pmPowerLimitStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        ok(2),
 | 
						|
        warning(3),
 | 
						|
        error(4),
 | 
						|
        disabled(5)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power limitation status (valid if power control = limited)
 | 
						|
                    ok:       power consumption is within specified range
 | 
						|
                    warning:  power consumption is above warning threshold (sc2pmPowerLimitWarning) but below limit
 | 
						|
                    error:    power consumption is above limit (sc2pmPowerLimitThreshold)
 | 
						|
                    disabled: power consumption limiting is disabled"
 | 
						|
    ::= { sc2PowerMonitoring 7 }
 | 
						|
 | 
						|
sc2pmPowerLimitThreshold OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Maximum limit value of the system's power consumption (in Watts; -1 if value not available; only valid if limiting enabled)"
 | 
						|
    ::= { sc2PowerMonitoring 8 }
 | 
						|
 | 
						|
sc2pmPowerLimitWarning OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Warning limit level (in percent of the maximum limit threshold; 0 if value not available; only valid if limiting enabled)"
 | 
						|
    ::= { sc2PowerMonitoring 9 }
 | 
						|
 | 
						|
sc2pmRedundancyCritLevel OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Upper critical power consumption level (in Watts; -1 if value not available); power supply redundancy lost if level is exceeded"
 | 
						|
    ::= { sc2PowerMonitoring 10 }
 | 
						|
 | 
						|
sc2pmPowerControlMode OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        disabled(2),
 | 
						|
        best-performance(3),
 | 
						|
        minimum-power(4),
 | 
						|
        automatic(5),
 | 
						|
        scheduled(6),
 | 
						|
        limited(7),
 | 
						|
        low-noise(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Configured power control mode value:
 | 
						|
                     disabled:         The baseboard management controller does not control the power saving behaviour
 | 
						|
                     best-performance: The baseboard management controller gives best performance to the system (power consumption may be increased)
 | 
						|
                     minimum-power:    The baseboard management controller controls the system in way to consume minimum power (performance may be reduced)
 | 
						|
                     automatic:        The baseboard management controller automatically controls power consumption between good performance and low power consumption
 | 
						|
                     scheduled:        The baseboard management controller controls power consumption by schedule
 | 
						|
                     limited:          The baseboard management controller controls power consumption by power limit
 | 
						|
                     low-noise:        The baseboard management controller controls the power to ensure running with lowest noise"
 | 
						|
    ::= { sc2PowerMonitoring 11 }
 | 
						|
 | 
						|
sc2pmPowerDisplayUnit OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        watt(2),
 | 
						|
        btu(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Configurd unit for the display of power consumption values:
 | 
						|
                     Watt:         Power consumption values are displayed in Watts
 | 
						|
                     Btu/h: Power consumption values are displyed in Btu"
 | 
						|
    ::= { sc2PowerMonitoring 12 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2UtilizationHistoryTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Utilization history table (for power consumption); table only contains existing
 | 
						|
--               values (no values for non-existing values)"
 | 
						|
--
 | 
						|
--      sc2UtilizationHistoryTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.6
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2UtilizationHistoryTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2UtilizationHistory
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Utilization history table (for power consumption); table only contains existing
 | 
						|
                  values (no values for non-existing values)"
 | 
						|
    ::= { sc2ServerInformation 6 }
 | 
						|
 | 
						|
sc2UtilizationHistory OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2UtilizationHistory
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2uthUnitId, sc2uthEntity, sc2uthTimeStamp }
 | 
						|
    ::= { sc2UtilizationHistoryTable 1 }
 | 
						|
 | 
						|
Sc2UtilizationHistory ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2uthUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2uthEntity
 | 
						|
        INTEGER,
 | 
						|
    sc2uthTimeStamp
 | 
						|
        INTEGER,
 | 
						|
    sc2uthHardwareUUID
 | 
						|
        DisplayString,
 | 
						|
    sc2uthAverageValue
 | 
						|
        Gauge,
 | 
						|
    sc2uthMinValue
 | 
						|
        Gauge,
 | 
						|
    sc2uthMaxValue
 | 
						|
        Gauge
 | 
						|
}
 | 
						|
 | 
						|
sc2uthUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2UtilizationHistory 1 }
 | 
						|
 | 
						|
sc2uthEntity OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        powerConsumptionDay(1),
 | 
						|
        powerConsumptionMonth(2),
 | 
						|
        powerConsumptionYear(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Utilization value entity; describes what kind of value to be requested:
 | 
						|
                    powerConsumptionDay:   power consumption values of the last 24 hours; one value (Watts) per minute
 | 
						|
                    powerConsumptionMonth: power consumption values of the last month; one value (Watts) per hour
 | 
						|
                    powerConsumptionYear:  power consumption values of the last year; one value (Watts) per day"
 | 
						|
    ::= { sc2UtilizationHistory 2 }
 | 
						|
 | 
						|
sc2uthTimeStamp OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Time stamp of the currenty history entry (time_t = seconds since 1/1/1970, 0:00 AM as GMT)"
 | 
						|
    ::= { sc2UtilizationHistory 3 }
 | 
						|
 | 
						|
sc2uthHardwareUUID OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "UUID of the hardware instance that delivered the value (from object sc2srvUUID);
 | 
						|
                  may change if an installation is migrated to another hardware (e.g. in blade environments)"
 | 
						|
    ::= { sc2UtilizationHistory 4 }
 | 
						|
 | 
						|
sc2uthAverageValue OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Average value (in Watts) within the monitored time period (minute, hour, day)"
 | 
						|
    ::= { sc2UtilizationHistory 5 }
 | 
						|
 | 
						|
sc2uthMinValue OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Minimum (lowest) value within the monitored time period"
 | 
						|
    ::= { sc2UtilizationHistory 6 }
 | 
						|
 | 
						|
sc2uthMaxValue OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Maximum (highest) value within the monitored time period"
 | 
						|
    ::= { sc2UtilizationHistory 7 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2PowerSourceInformationTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Power source information table"
 | 
						|
--
 | 
						|
--      sc2PowerSourceInformationTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.7
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2PowerSourceInformationTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2PowerSourceInformation
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power source information table"
 | 
						|
    ::= { sc2ServerInformation 7 }
 | 
						|
 | 
						|
sc2PowerSourceInformation OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2PowerSourceInformation
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2psiUnitId }
 | 
						|
    ::= { sc2PowerSourceInformationTable 1 }
 | 
						|
 | 
						|
Sc2PowerSourceInformation ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2psiUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2psiPowerSourceType
 | 
						|
        DisplayString,
 | 
						|
    sc2psiPowerSourcePhase
 | 
						|
        INTEGER,
 | 
						|
    sc2psiPowerSourceVoltage
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2psiUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2PowerSourceInformation 1 }
 | 
						|
 | 
						|
sc2psiPowerSourceType OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System input power source type (e.g. 'AC', 'DC')"
 | 
						|
    ::= { sc2PowerSourceInformation 2 }
 | 
						|
 | 
						|
sc2psiPowerSourcePhase OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        single-phase(2),
 | 
						|
        three-phase(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System input phase of power source."
 | 
						|
    ::= { sc2PowerSourceInformation 3 }
 | 
						|
 | 
						|
sc2psiPowerSourceVoltage OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System nominal input voltage of power source (in Volts; -1 if value not available)."
 | 
						|
    ::= { sc2PowerSourceInformation 4 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2VirtualIoManagerTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Virtual I/O Manager (VIOM) information table"
 | 
						|
--
 | 
						|
--      sc2VirtualIoManagerTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.8
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2VirtualIoManagerTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2VirtualIoManager
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Virtual I/O Manager (VIOM) information table"
 | 
						|
    ::= { sc2ServerInformation 8 }
 | 
						|
 | 
						|
sc2VirtualIoManager OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2VirtualIoManager
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2viomUnitId }
 | 
						|
    ::= { sc2VirtualIoManagerTable 1 }
 | 
						|
 | 
						|
Sc2VirtualIoManager ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2viomUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2viomCurrentManagerId
 | 
						|
        DisplayString,
 | 
						|
    sc2viomEnabled
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2viomBiosSupport
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2viomConnectionStatus
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2viomUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2VirtualIoManager 1 }
 | 
						|
 | 
						|
sc2viomCurrentManagerId OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Identification string of the VIOM manager that currently manages this server"
 | 
						|
    ::= { sc2VirtualIoManager 2 }
 | 
						|
 | 
						|
sc2viomEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "True if the server is enabled for VIOM"
 | 
						|
    ::= { sc2VirtualIoManager 3 }
 | 
						|
 | 
						|
sc2viomBiosSupport OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "True if the BIOS supports VIOM"
 | 
						|
    ::= { sc2VirtualIoManager 4 }
 | 
						|
 | 
						|
sc2viomConnectionStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "The connection status for VIOM - bit field:
 | 
						|
                    Bit 0 - waiting for VIOM table
 | 
						|
                    Bit 1 - waiting for inventory table
 | 
						|
                    Bit 2 - waiting for external power-on event"
 | 
						|
    ::= { sc2VirtualIoManager 5 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2PowerSupplyRedundancyConfigurationTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Power Supply redundancy configuration table"
 | 
						|
--
 | 
						|
--      sc2PowerSupplyRedundancyConfigurationTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.9
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2PowerSupplyRedundancyConfigurationTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2PowerSupplyRedundancyConfiguration
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power Supply redundancy configuration table"
 | 
						|
    ::= { sc2ServerInformation 9 }
 | 
						|
 | 
						|
sc2PowerSupplyRedundancyConfiguration OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2PowerSupplyRedundancyConfiguration
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2PSRedUnitId }
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfigurationTable 1 }
 | 
						|
 | 
						|
Sc2PowerSupplyRedundancyConfiguration ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2PSRedUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2PSRedundancyMode
 | 
						|
        INTEGER,
 | 
						|
    sc2PSRedundancyModeConfig
 | 
						|
        INTEGER,
 | 
						|
    sc2PSRedundancyRequiredPowerSupplies
 | 
						|
        INTEGER,
 | 
						|
    sc2PSRedundancyPopulatedPowerSupplies
 | 
						|
        INTEGER,
 | 
						|
    sc2PSRedundancyConfigurationStatus
 | 
						|
        CompStatus,
 | 
						|
    sc2PSRedundancyThresholdStatus
 | 
						|
        CompStatus,
 | 
						|
    sc2PSRedundancyStatus
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2PSRedUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfiguration 1 }
 | 
						|
 | 
						|
sc2PSRedundancyMode OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-specified(2),
 | 
						|
        no-redundancy(3),
 | 
						|
        psu-redundancy(4),
 | 
						|
        dual-ac-redundancy(18),
 | 
						|
        triple-ac-redundancy(34)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Configured power supply redundancy mode; configured in Server Configuration"
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfiguration 2 }
 | 
						|
 | 
						|
sc2PSRedundancyModeConfig OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        no-redundancy(2),
 | 
						|
        redundancy-1-1(19),
 | 
						|
        redundancy-2-1(35),
 | 
						|
        redundancy-2-2(36),
 | 
						|
        redundancy-3-1(51)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Configuration of number required power supplies for the different
 | 
						|
                  redundancy modes specified in sc2PSRedundancyMode:
 | 
						|
                    no-redundancy(2):   no redundancy required
 | 
						|
                    redundancy-1-1(19): 1 required + 1 spare PSU (psu-redundancy mode) or 1 PSU per AC phase (dual-ac-redundancy mode)
 | 
						|
                    redundancy-2-1(35): 2 required + 1 spare PSU (psu-redundancy mode)
 | 
						|
                    redundancy-3-1(51): 3 required + 1 spare PSU (psu-redundancy mode)
 | 
						|
                    redundancy-2-2(36): 2 PSUs per AC phase (dual-ac-redundancy mode)"
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfiguration 3 }
 | 
						|
 | 
						|
sc2PSRedundancyRequiredPowerSupplies OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of power supplies required for configured redundancy mode"
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfiguration 4 }
 | 
						|
 | 
						|
sc2PSRedundancyPopulatedPowerSupplies OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of power supplies populated for configured redundancy mode"
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfiguration 5 }
 | 
						|
 | 
						|
sc2PSRedundancyConfigurationStatus OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of the redundancy configuration; reports the status about whether
 | 
						|
                  enough power supplies are installed to operate at the configured redundancy mode"
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfiguration 6 }
 | 
						|
 | 
						|
sc2PSRedundancyThresholdStatus OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of redundancy threshold; reports the status about whether the
 | 
						|
                  actual power consumption exceeds the maximum power consumption level for the configured redundancy mode."
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfiguration 7 }
 | 
						|
 | 
						|
sc2PSRedundancyStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-available(2),
 | 
						|
        ok(3),
 | 
						|
        warning(4),
 | 
						|
        error(5)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of power supply redundancy; similar to sc2PowerSupplyRedundancy, but
 | 
						|
                  with additional status evaluation according to the power supply redundancy configuration.
 | 
						|
                    not-available(2): redundancy not required and not available (no error)
 | 
						|
                    ok(3):            redundancy required and available
 | 
						|
                    warning(4):       redundancy required but not available
 | 
						|
                    error(5):         redundancy required but severe problem detected"
 | 
						|
    ::= { sc2PowerSupplyRedundancyConfiguration 8 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2PerformanceValueTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Server performance and utilisation values"
 | 
						|
--
 | 
						|
--      sc2PerformanceValueTable: 1.3.6.1.4.1.231.2.10.2.2.10.4.10
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2PerformanceValueTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2PerformanceValues
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance and utilisation values"
 | 
						|
    ::= { sc2ServerInformation 10 }
 | 
						|
 | 
						|
sc2PerformanceValues OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2PerformanceValues
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2PerfValUnitId, sc2PerfValType, sc2PerfValObjectNr }
 | 
						|
    ::= { sc2PerformanceValueTable 1 }
 | 
						|
 | 
						|
Sc2PerformanceValues ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2PerfValUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2PerfValType
 | 
						|
        INTEGER,
 | 
						|
    sc2PerfValObjectNr
 | 
						|
        INTEGER,
 | 
						|
    sc2PerfValName
 | 
						|
        DisplayString,
 | 
						|
    sc2PerfValCurrentValue
 | 
						|
        Gauge
 | 
						|
}
 | 
						|
 | 
						|
sc2PerfValUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n). For performacne values on local system use 1!"
 | 
						|
    ::= { sc2PerformanceValues 1 }
 | 
						|
 | 
						|
sc2PerfValType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        physicalMemoryUsageMb(1),
 | 
						|
        physicalMemoryUsagePercent(2),
 | 
						|
        totalMemoryUsageMb(3),
 | 
						|
        totalMemoryUsagePercent(4),
 | 
						|
        overallCpuUsagePercent(5),
 | 
						|
        logicalCpuUsagePercent(6)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance object type (description see below)"
 | 
						|
    ::= { sc2PerformanceValues 2 }
 | 
						|
 | 
						|
sc2PerfValObjectNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance object number (1..n; for types with multiple objects)"
 | 
						|
    ::= { sc2PerformanceValues 3 }
 | 
						|
 | 
						|
sc2PerfValName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Name (short description) of the performance value (e.g. 'CPU1').
 | 
						|
                  Can be used for displaying a list of performance values in the management frontend."
 | 
						|
    ::= { sc2PerformanceValues 4 }
 | 
						|
 | 
						|
sc2PerfValCurrentValue OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Server performance value (value interpretation depending on type; 0xffffffff = unknown):
 | 
						|
                     physicalMemoryUsageMb: Physical memory usage in MBytes
 | 
						|
                     physicalMemoryUsagePercent: Physical memory usage in percent
 | 
						|
                     totalMemoryUsageMb: Total memory usage (physical + virtual) in MBytes
 | 
						|
                     totalMemoryUsagePercent: Total memory usage (physical + virtual) in percent
 | 
						|
                     overallCpuUsagePercent: Overall CPU load in percent
 | 
						|
                     logicalCpuUsagePercent: Load of a single CPU in percent"
 | 
						|
    ::= { sc2PerformanceValues 5 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2Environment
 | 
						|
-- DESCRIPTION  "This group contains information about a unit's environmental status
 | 
						|
--               (temperature, fans...)"
 | 
						|
--
 | 
						|
--      sc2Environment group: 1.3.6.1.4.1.231.2.10.2.2.10.5
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2Environment OBJECT IDENTIFIER		::= { fscServerControl2 5 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2TemperatureSensorTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Temperature sensors"
 | 
						|
--
 | 
						|
--      sc2TemperatureSensorTable: 1.3.6.1.4.1.231.2.10.2.2.10.5.1
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2TemperatureSensorTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2TemperatureSensors
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Temperature sensors"
 | 
						|
    ::= { sc2Environment 1 }
 | 
						|
 | 
						|
sc2TemperatureSensors OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2TemperatureSensors
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2tempUnitId, sc2tempSensorNr }
 | 
						|
    ::= { sc2TemperatureSensorTable 1 }
 | 
						|
 | 
						|
Sc2TemperatureSensors ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2tempUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2tempSensorNr
 | 
						|
        INTEGER,
 | 
						|
    sc2tempSensorDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2tempSensorIdentifier
 | 
						|
        DisplayString,
 | 
						|
    sc2tempSensorStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2tempCurrentTemperature
 | 
						|
        Gauge,
 | 
						|
    sc2tempWarningLevel
 | 
						|
        INTEGER,
 | 
						|
    sc2tempCriticalLevel
 | 
						|
        INTEGER,
 | 
						|
    sc2tempCriticalReaction
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2tempUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2TemperatureSensors 1 }
 | 
						|
 | 
						|
sc2tempSensorNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Temperature sensor number (index, 1..n)"
 | 
						|
    ::= { sc2TemperatureSensors 2 }
 | 
						|
 | 
						|
sc2tempSensorDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Temperature sensor designation (e.g. TEMP-PS1)"
 | 
						|
    ::= { sc2TemperatureSensors 3 }
 | 
						|
 | 
						|
sc2tempSensorIdentifier OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Temperature sensor identification string (e.g. TEMP-RSB1)"
 | 
						|
    ::= { sc2TemperatureSensors 4 }
 | 
						|
 | 
						|
sc2tempSensorStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-available(2),
 | 
						|
        ok(3),
 | 
						|
        sensor-failed(4),
 | 
						|
        failed(5),
 | 
						|
        temperature-warning-toohot(6),
 | 
						|
        temperature-critical-toohot(7),
 | 
						|
        temperature-normal(8),
 | 
						|
        temperature-warning(9)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of the temperature sensor"
 | 
						|
    ::= { sc2TemperatureSensors 5 }
 | 
						|
 | 
						|
sc2tempCurrentTemperature OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Current temperature at this sensor (degrees Celsius; 0 if unknown or sensor failed)"
 | 
						|
    ::= { sc2TemperatureSensors 6 }
 | 
						|
 | 
						|
sc2tempWarningLevel OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Maximum temperature - warning level (degrees Celsius; 0 if unknown or undefined)"
 | 
						|
    ::= { sc2TemperatureSensors 7 }
 | 
						|
 | 
						|
sc2tempCriticalLevel OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Maximum temperature - critical level (degrees Celsius; 0 if unknown or undefined),
 | 
						|
                  system shutdown may occur if this level is exceeded"
 | 
						|
    ::= { sc2TemperatureSensors 8 }
 | 
						|
 | 
						|
sc2tempCriticalReaction OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        continue(2),
 | 
						|
        shutdown-and-poweroff(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Reaction if temperature exceeds the critical level (the value unknown(1) cannot be set)"
 | 
						|
    ::= { sc2TemperatureSensors 9 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2FanTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Cooling devices (fans, liquid cooling pumps)"
 | 
						|
--
 | 
						|
--      sc2FanTable: 1.3.6.1.4.1.231.2.10.2.2.10.5.2
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2FanTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2Fans
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Cooling devices (fans, liquid cooling pumps)"
 | 
						|
    ::= { sc2Environment 2 }
 | 
						|
 | 
						|
sc2Fans OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2Fans
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2fanUnitId, sc2fanNr }
 | 
						|
    ::= { sc2FanTable 1 }
 | 
						|
 | 
						|
Sc2Fans ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2fanUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2fanNr
 | 
						|
        INTEGER,
 | 
						|
    sc2fanDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2fanIdentifier
 | 
						|
        DisplayString,
 | 
						|
    sc2fanStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2fanCurrentSpeed
 | 
						|
        Gauge,
 | 
						|
    sc2fanQuality
 | 
						|
        Gauge,
 | 
						|
    sc2fanFailReaction
 | 
						|
        INTEGER,
 | 
						|
    sc2fanFailShutdownDelay
 | 
						|
        INTEGER,
 | 
						|
    sc2fanCoolingDeviceType
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2fanUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2Fans 1 }
 | 
						|
 | 
						|
sc2fanNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Cooling device number (index, 1..n)"
 | 
						|
    ::= { sc2Fans 2 }
 | 
						|
 | 
						|
sc2fanDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Cooling device designation (e.g. FAN-PS1)"
 | 
						|
    ::= { sc2Fans 3 }
 | 
						|
 | 
						|
sc2fanIdentifier OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Cooling device identification string (e.g. FAN-1-POWERSUPPLY)"
 | 
						|
    ::= { sc2Fans 4 }
 | 
						|
 | 
						|
sc2fanStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        disabled(2),
 | 
						|
        ok(3),
 | 
						|
        failed(4),
 | 
						|
        prefailure-predicted(5),
 | 
						|
        redundant-fan-failed(6),
 | 
						|
        not-manageable(7),
 | 
						|
        not-present(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of the cooling device"
 | 
						|
    ::= { sc2Fans 5 }
 | 
						|
 | 
						|
sc2fanCurrentSpeed OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Current cooling device speed (revolutions per minute; 0 if unknown or failed)"
 | 
						|
    ::= { sc2Fans 6 }
 | 
						|
 | 
						|
sc2fanQuality OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Quality of cooling device (in percent of nominal speed - measured at full speed)"
 | 
						|
    ::= { sc2Fans 7 }
 | 
						|
 | 
						|
sc2fanFailReaction OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        continue(2),
 | 
						|
        shutdown-and-poweroff(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Reaction if the cooling device fails (the value unknown(1) cannot be set)"
 | 
						|
    ::= { sc2Fans 8 }
 | 
						|
 | 
						|
sc2fanFailShutdownDelay OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Delay time (in seconds) when shutdown should commit on cooling device fail
 | 
						|
                  (if shutdown-and-off is configured; 0 = immediately,
 | 
						|
                  -1 = unknown, cannot be set)"
 | 
						|
    ::= { sc2Fans 9 }
 | 
						|
 | 
						|
sc2fanCoolingDeviceType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        fan(2),
 | 
						|
        liquid(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Type of cooling device (whether fan or liquid cooling pump)
 | 
						|
                    fan(2):    fan
 | 
						|
                    liquid(3): liquid cooling pump"
 | 
						|
    ::= { sc2Fans 10 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2AirflowTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Exhaust airflow volume table"
 | 
						|
--
 | 
						|
--      sc2AirflowTable: 1.3.6.1.4.1.231.2.10.2.2.10.5.3
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2AirflowTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2Airflow
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Exhaust airflow volume table"
 | 
						|
    ::= { sc2Environment 3 }
 | 
						|
 | 
						|
sc2Airflow OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2Airflow
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2afUnitId }
 | 
						|
    ::= { sc2AirflowTable 1 }
 | 
						|
 | 
						|
Sc2Airflow ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2afUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2afExhaustAirflowVolume
 | 
						|
        INTEGER,
 | 
						|
    sc2afExhaustAirflowVolumeUnit
 | 
						|
        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
sc2afUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2Airflow 1 }
 | 
						|
 | 
						|
sc2afExhaustAirflowVolume OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System exhaust airflow volume ('-1' if value not available)"
 | 
						|
    ::= { sc2Airflow 2 }
 | 
						|
 | 
						|
sc2afExhaustAirflowVolumeUnit OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System exhaust airflow volume unit (e.g. 'cbm/h', 'ccm/min', ...)"
 | 
						|
    ::= { sc2Airflow 3 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2Hardware
 | 
						|
-- DESCRIPTION  "This group contains information about hardware components (systemboard,
 | 
						|
--               power supplies, voltages, ...)"
 | 
						|
--
 | 
						|
--      sc2Hardware group: 1.3.6.1.4.1.231.2.10.2.2.10.6
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2Hardware OBJECT IDENTIFIER		::= { fscServerControl2 6 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2SystemBoardTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "System board (main board) information"
 | 
						|
--
 | 
						|
--      sc2SystemBoardTable: 1.3.6.1.4.1.231.2.10.2.2.10.6.1
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2SystemBoardTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2SystemBoard
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System board (main board) information"
 | 
						|
    ::= { sc2Hardware 1 }
 | 
						|
 | 
						|
sc2SystemBoard OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2SystemBoard
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2sbUnitId, sc2sbBoardNr }
 | 
						|
    ::= { sc2SystemBoardTable 1 }
 | 
						|
 | 
						|
Sc2SystemBoard ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2sbUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2sbBoardNr
 | 
						|
        INTEGER,
 | 
						|
    sc2SystemBoardModelName
 | 
						|
        DisplayString,
 | 
						|
    sc2SystemBoardProductNumber
 | 
						|
        DisplayString,
 | 
						|
    sc2SystemBoardRevision
 | 
						|
        DisplayString,
 | 
						|
    sc2SystemBoardSerialNumber
 | 
						|
        DisplayString,
 | 
						|
    sc2SystemBoardDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2SystemBoardSDCardSlotPresent
 | 
						|
        TrueFalseUnknown
 | 
						|
}
 | 
						|
 | 
						|
sc2sbUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2SystemBoard 1 }
 | 
						|
 | 
						|
sc2sbBoardNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System board number (index, 1..n)"
 | 
						|
    ::= { sc2SystemBoard 2 }
 | 
						|
 | 
						|
sc2SystemBoardModelName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Model name (e.g. 'D1297')"
 | 
						|
    ::= { sc2SystemBoard 3 }
 | 
						|
 | 
						|
sc2SystemBoardProductNumber OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Product number (may be identical to ModelName)"
 | 
						|
    ::= { sc2SystemBoard 4 }
 | 
						|
 | 
						|
sc2SystemBoardRevision OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Revision string (e.g. 'WGS1 GS3')"
 | 
						|
    ::= { sc2SystemBoard 5 }
 | 
						|
 | 
						|
sc2SystemBoardSerialNumber OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Serial number (not available for all boards)"
 | 
						|
    ::= { sc2SystemBoard 6 }
 | 
						|
 | 
						|
sc2SystemBoardDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Designation (important when multiple system boards are available)"
 | 
						|
    ::= { sc2SystemBoard 7 }
 | 
						|
 | 
						|
sc2SystemBoardSDCardSlotPresent OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "System board contains SD card slot"
 | 
						|
    ::= { sc2SystemBoard 8 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2PowerSupplyTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Power supplies"
 | 
						|
--
 | 
						|
--      sc2PowerSupplyTable: 1.3.6.1.4.1.231.2.10.2.2.10.6.2
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2PowerSupplyTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2PowerSupply
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power supplies"
 | 
						|
    ::= { sc2Hardware 2 }
 | 
						|
 | 
						|
sc2PowerSupply OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2PowerSupply
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2psUnitId, sc2psPowerSupplyNr }
 | 
						|
    ::= { sc2PowerSupplyTable 1 }
 | 
						|
 | 
						|
Sc2PowerSupply ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2psUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2psPowerSupplyNr
 | 
						|
        INTEGER,
 | 
						|
    sc2PowerSupplyDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2PowerSupplyIdentifier
 | 
						|
        DisplayString,
 | 
						|
    sc2PowerSupplyStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2psPowerSupplyLoad
 | 
						|
        INTEGER,
 | 
						|
    sc2psPowerSupplyNominal
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2psUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2PowerSupply 1 }
 | 
						|
 | 
						|
sc2psPowerSupplyNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power supply (bay) number (index, 1..n)"
 | 
						|
    ::= { sc2PowerSupply 2 }
 | 
						|
 | 
						|
sc2PowerSupplyDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power supply designation (e.g. PS1)"
 | 
						|
    ::= { sc2PowerSupply 3 }
 | 
						|
 | 
						|
sc2PowerSupplyIdentifier OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power supply identification string (e.g. PS1)"
 | 
						|
    ::= { sc2PowerSupply 4 }
 | 
						|
 | 
						|
sc2PowerSupplyStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-present(2),
 | 
						|
        ok(3),
 | 
						|
        failed(4),
 | 
						|
        ac-fail(5),
 | 
						|
        dc-fail(6),
 | 
						|
        critical-temperature(7),
 | 
						|
        not-manageable(8),
 | 
						|
        fan-failure-predicted(9),
 | 
						|
        fan-failure(10),
 | 
						|
        power-safe-mode(11),
 | 
						|
        non-redundant-dc-fail(12),
 | 
						|
        non-redundant-ac-fail(13)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power supply status"
 | 
						|
    ::= { sc2PowerSupply 5 }
 | 
						|
 | 
						|
sc2psPowerSupplyLoad OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Actual power supply output load in Watts (0 = not available)"
 | 
						|
    ::= { sc2PowerSupply 6 }
 | 
						|
 | 
						|
sc2psPowerSupplyNominal OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Nominal power supply output load in Watts (0 = not available), the maximum value the power supply can provide"
 | 
						|
    ::= { sc2PowerSupply 7 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2VoltageTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Voltages - all voltage values are in 1/100th Volts;
 | 
						|
--               a value of 330 means 3.30 Volts (0xffffffff = unknown)"
 | 
						|
--
 | 
						|
--      sc2VoltageTable: 1.3.6.1.4.1.231.2.10.2.2.10.6.3
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2VoltageTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2Voltages
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltages - all voltage values are in 1/100th Volts;
 | 
						|
                  a value of 330 means 3.30 Volts (0xffffffff = unknown)"
 | 
						|
    ::= { sc2Hardware 3 }
 | 
						|
 | 
						|
sc2Voltages OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2Voltages
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2voUnitId, sc2voSensorNr }
 | 
						|
    ::= { sc2VoltageTable 1 }
 | 
						|
 | 
						|
Sc2Voltages ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2voUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2voSensorNr
 | 
						|
        INTEGER,
 | 
						|
    sc2VoltageDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2VoltageStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2VoltageCurrentValue
 | 
						|
        Gauge,
 | 
						|
    sc2VoltageNominalValue
 | 
						|
        INTEGER,
 | 
						|
    sc2VoltageMinimumLevel
 | 
						|
        INTEGER,
 | 
						|
    sc2VoltageMaximumLevel
 | 
						|
        INTEGER,
 | 
						|
    sc2VoltageCurrentLoad
 | 
						|
        Gauge
 | 
						|
}
 | 
						|
 | 
						|
sc2voUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2Voltages 1 }
 | 
						|
 | 
						|
sc2voSensorNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltage sensor number (index, 1..n)"
 | 
						|
    ::= { sc2Voltages 2 }
 | 
						|
 | 
						|
sc2VoltageDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltage designation string (e.g. 12V, 3V3, ...)"
 | 
						|
    ::= { sc2Voltages 3 }
 | 
						|
 | 
						|
sc2VoltageStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-available(2),
 | 
						|
        ok(3),
 | 
						|
        too-low(4),
 | 
						|
        too-high(5),
 | 
						|
        out-of-range(6),
 | 
						|
        warning(7)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltage status
 | 
						|
                    not-available(2): no voltage available (e.g. CPU voltage on empty CPU socket)
 | 
						|
                    ok(3):            voltage value is in normal range
 | 
						|
                    too-low(4):       voltage value is below nominal range
 | 
						|
                    too-high(5):      voltage value is above upper limit
 | 
						|
                    out-of-range(6):  voltage value is out of normal range (cannot detect whether too low or too high)
 | 
						|
                    warning(7):       voltage warning (e.g. battery failure predicted)"
 | 
						|
    ::= { sc2Voltages 4 }
 | 
						|
 | 
						|
sc2VoltageCurrentValue OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltage current value (in mV; 0xFFFFFFFF = unknown; negative voltages
 | 
						|
                    are reported as negative values: -1770 (0xFFFFF916) means -1.77 Volts)"
 | 
						|
    ::= { sc2Voltages 5 }
 | 
						|
 | 
						|
sc2VoltageNominalValue OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltage nominal value (in mV; -1 = unknown; negative voltages are reported as negative values)"
 | 
						|
    ::= { sc2Voltages 6 }
 | 
						|
 | 
						|
sc2VoltageMinimumLevel OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltage minimum level (in mV; -1 = unknown; negative voltages are reported as negative values)"
 | 
						|
    ::= { sc2Voltages 7 }
 | 
						|
 | 
						|
sc2VoltageMaximumLevel OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltage maximum level (in mV; -1 = unknown; negative voltages are reported as negative values)"
 | 
						|
    ::= { sc2Voltages 8 }
 | 
						|
 | 
						|
sc2VoltageCurrentLoad OBJECT-TYPE
 | 
						|
    SYNTAX       Gauge
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Current output load on this voltage line,
 | 
						|
                  in percent of the maximum load (0xFFFFFFFF = unknown)"
 | 
						|
    ::= { sc2Voltages 9 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2CPUTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "CPU description table"
 | 
						|
--
 | 
						|
--      sc2CPUTable: 1.3.6.1.4.1.231.2.10.2.2.10.6.4
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2CPUTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2CPUs
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU description table"
 | 
						|
    ::= { sc2Hardware 4 }
 | 
						|
 | 
						|
sc2CPUs OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2CPUs
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2cpuUnitId, sc2cpuNr }
 | 
						|
    ::= { sc2CPUTable 1 }
 | 
						|
 | 
						|
Sc2CPUs ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2cpuUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuNr
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2cpuStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuModelName
 | 
						|
        DisplayString,
 | 
						|
    sc2cpuManufacturer
 | 
						|
        DisplayString,
 | 
						|
    sc2cpuStep
 | 
						|
        DisplayString,
 | 
						|
    sc2cpuCurrentSpeed
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuNumberLogicals
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuCacheL1Size
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuCacheL2Size
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuCacheL3Size
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuNumberCores
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuFamily
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuEnabledCores
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuMultithreadingEnabled
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuConfigurationStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuMCDRAMSize
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuMCDRAMSpeed
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuMCDRAMMode
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuMCDRAMCacheSize
 | 
						|
        INTEGER,
 | 
						|
    sc2cpuMCDRAMMemoryModel
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2cpuUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2CPUs 1 }
 | 
						|
 | 
						|
sc2cpuNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU (socket) number (index, 1..n)"
 | 
						|
    ::= { sc2CPUs 2 }
 | 
						|
 | 
						|
sc2cpuDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU designation (e.g. CPU-2)"
 | 
						|
    ::= { sc2CPUs 3 }
 | 
						|
 | 
						|
sc2cpuStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-present(2),
 | 
						|
        ok(3),
 | 
						|
        disabled(4),
 | 
						|
        error(5),
 | 
						|
        failed(6),
 | 
						|
        missing-termination(7),
 | 
						|
        prefailure-warning(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU status:
 | 
						|
                    unknown(1):              CPU status could not be evaluated
 | 
						|
                    not-present(2):          CPU socket is empty
 | 
						|
                    ok(3):                   CPU is available and working properly
 | 
						|
                    disabled(4):             CPU was manually disabled in BIOS setup
 | 
						|
                    error(5):                CPU has encountered errors but is still in use
 | 
						|
                    failed(6):               CPU has failed and is disabled
 | 
						|
                    missing-termination(7):  CPU socket needs a terminator module when not populated but the terminator is missing
 | 
						|
                    prefailure-warning(8):   CPU has encountered too many correctable errors within a certain 
 | 
						|
                                               time period and is predicted to fail in near future"
 | 
						|
    ::= { sc2CPUs 4 }
 | 
						|
 | 
						|
sc2cpuModelName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU model name (e.g. Pentium Xeon)"
 | 
						|
    ::= { sc2CPUs 5 }
 | 
						|
 | 
						|
sc2cpuManufacturer OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU manufacturer name (e.g. Intel)"
 | 
						|
    ::= { sc2CPUs 6 }
 | 
						|
 | 
						|
sc2cpuStep OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU step / revision"
 | 
						|
    ::= { sc2CPUs 7 }
 | 
						|
 | 
						|
sc2cpuCurrentSpeed OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU speed (frequency in MHz, -1 if unknown)"
 | 
						|
    ::= { sc2CPUs 8 }
 | 
						|
 | 
						|
sc2cpuNumberLogicals OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of (physically available) logical CPUs within one physical CPU (for hyper-threading and multi-core CPUs).
 | 
						|
                  This is the sum of all cores and all logical CPUs of a hyper-threading CPU, -1 if unknown or not available."
 | 
						|
    ::= { sc2CPUs 9 }
 | 
						|
 | 
						|
sc2cpuCacheL1Size OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Size of first level cache (in kBytes, 0 if unknown or not available)"
 | 
						|
    ::= { sc2CPUs 10 }
 | 
						|
 | 
						|
sc2cpuCacheL2Size OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Size of second level cache (in kBytes, 0 if unknown or not available)"
 | 
						|
    ::= { sc2CPUs 11 }
 | 
						|
 | 
						|
sc2cpuCacheL3Size OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Size of third level cache (in kBytes, 0 if unknown or not available)"
 | 
						|
    ::= { sc2CPUs 12 }
 | 
						|
 | 
						|
sc2cpuNumberCores OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of (physically available) cores within one physical CPU (for multi-core CPUs, platform dependent), 0 if unknown or not available"
 | 
						|
    ::= { sc2CPUs 13 }
 | 
						|
 | 
						|
sc2cpuFamily OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU family code. This enumerated value is specified by the DMTF SMBIOS specification (processor information, type 4)."
 | 
						|
    ::= { sc2CPUs 14 }
 | 
						|
 | 
						|
sc2cpuEnabledCores OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of effectively enabled cores within one physical CPU (for multi-core CPUs; 0 if unknown)"
 | 
						|
    ::= { sc2CPUs 15 }
 | 
						|
 | 
						|
sc2cpuMultithreadingEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        disabled(2),
 | 
						|
        enabled(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Multithreading of CPU enabled"
 | 
						|
    ::= { sc2CPUs 16 }
 | 
						|
 | 
						|
sc2cpuConfigurationStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        normal(2),
 | 
						|
        disabledManually(3),
 | 
						|
        hotSpare(4),
 | 
						|
        mirror(5),
 | 
						|
        notUsable(7),
 | 
						|
        configurationError(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU configuration status:
 | 
						|
                    unknown(1):              CPU status could not be evaluated
 | 
						|
                    normal(2):               Regular CPU configuration
 | 
						|
                    disabledManually(3):     CPU was manually disabled (in BIOS setup)
 | 
						|
                    hotSpare(4):             CPU is a hot-spare CPU (for future use)
 | 
						|
                    mirror(5):               CPU is mirrored (for future use)
 | 
						|
                    notUsable(7):            CPU is currently not usable (due to configuration problems)
 | 
						|
                    configurationError(8):   CPU misconfiguration"
 | 
						|
    ::= { sc2CPUs 17 }
 | 
						|
 | 
						|
sc2cpuMCDRAMSize OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Size of the onboard MCDRAM (GByte; 0 if no MCDRAM is available)"
 | 
						|
    ::= { sc2CPUs 18 }
 | 
						|
 | 
						|
sc2cpuMCDRAMSpeed OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Speed of the onboard MCDRAM (MT/s; 0 if no MCDRAM is available)"
 | 
						|
    ::= { sc2CPUs 19 }
 | 
						|
 | 
						|
sc2cpuMCDRAMMode OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        undefined(1),
 | 
						|
        flat(2),
 | 
						|
        cache(3),
 | 
						|
        hybrid(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Operation mode of the onboard MCDRAM:
 | 
						|
                    undefined(1): Mode is not defined (no MCDRAM available)
 | 
						|
                    flat(2):      MCDRAM is used as standalone memory exclusively or in addition to external RAM
 | 
						|
                    cache(3):     MCDRAM is used as a cache for external RAM
 | 
						|
                    hybrid(3):    Part of MCDRAM is used as a cache, rest as standalone memory (see sc2cpuMCDRAMCacheSize)"
 | 
						|
    ::= { sc2CPUs 20 }
 | 
						|
 | 
						|
sc2cpuMCDRAMCacheSize OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Portion of the onboard MCDRAM used as a cache in hybrid mode (in percent; 0 if no MCDRAM is available or other mode than hybrid)"
 | 
						|
    ::= { sc2CPUs 21 }
 | 
						|
 | 
						|
sc2cpuMCDRAMMemoryModel OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        undefined(1),
 | 
						|
        all2all(2),
 | 
						|
        subNumaCluster2(3),
 | 
						|
        subNumaCluster4(4),
 | 
						|
        hemisphere(5),
 | 
						|
        quadrant(6)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory model of the onboard MCDRAM:
 | 
						|
                    undefined(1):       Model is not defined (no MCDRAM available)
 | 
						|
                    all2all(2):         All2All
 | 
						|
                    subNumaCluster2(3): Sub NUMA Cluster - 2
 | 
						|
                    subNumaCluster4(4): Sub NUMA Cluster - 4
 | 
						|
                    hemisphere(5):      Hemisphere mode
 | 
						|
                    quadrant(6):        Quadrant mode"
 | 
						|
    ::= { sc2CPUs 22 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2MemoryModuleTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Main memory module table"
 | 
						|
--
 | 
						|
--      sc2MemoryModuleTable: 1.3.6.1.4.1.231.2.10.2.2.10.6.5
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2MemoryModuleTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2MemoryModules
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Main memory module table"
 | 
						|
    ::= { sc2Hardware 5 }
 | 
						|
 | 
						|
sc2MemoryModules OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2MemoryModules
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2memUnitId, sc2memModuleNr }
 | 
						|
    ::= { sc2MemoryModuleTable 1 }
 | 
						|
 | 
						|
Sc2MemoryModules ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2memUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleNr
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2memModuleStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleBank
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleCapacity
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleStartAddress
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleForm
 | 
						|
        DisplayString,
 | 
						|
    sc2memModuleType
 | 
						|
        DisplayString,
 | 
						|
    sc2memModuleCorrErrors
 | 
						|
        Counter,
 | 
						|
    sc2memModuleUncorrErrors
 | 
						|
        Counter,
 | 
						|
    sc2memModuleApproved
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleConfiguration
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleFrequency
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleMaxFrequency
 | 
						|
        INTEGER,
 | 
						|
    sc2memModuleVoltInterface
 | 
						|
        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
sc2memUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2MemoryModules 1 }
 | 
						|
 | 
						|
sc2memModuleNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module (socket) number (index, 1..n)"
 | 
						|
    ::= { sc2MemoryModules 2 }
 | 
						|
 | 
						|
sc2memModuleDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module designation (e.g. DIMM-2)"
 | 
						|
    ::= { sc2MemoryModules 3 }
 | 
						|
 | 
						|
sc2memModuleStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-present(2),
 | 
						|
        ok(3),
 | 
						|
        disabled(4),
 | 
						|
        error(5),
 | 
						|
        failed(6),
 | 
						|
        prefailure-predicted(7),
 | 
						|
        hot-spare(8),                -- obsolete
 | 
						|
        mirror(9),                   -- obsolete
 | 
						|
        raid(10),                    -- obsolete
 | 
						|
        hidden(11)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module status:
 | 
						|
                    unknown(1):              Module status could not be evaluated
 | 
						|
                    not-present(2):          Module socket is empty
 | 
						|
                    ok(3):                   Module is available and working properly
 | 
						|
                    disabled(4):             Module was manually disabled in BIOS setup
 | 
						|
                    error(5):                Module has encountered errors but is still in use
 | 
						|
                    failed(6):               Module has failed and was disabled
 | 
						|
                    prefailure-predicted(7): Module has encountered too many correctable errors within a certain 
 | 
						|
                                               time period and is predicted to fail in near future
 | 
						|
                    hidden(11):              Module socket is not available and should be hidden"
 | 
						|
    ::= { sc2MemoryModules 4 }
 | 
						|
 | 
						|
sc2memModuleBank OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module bank number (-1 if unknown)
 | 
						|
                  Due to the fact that modern mainboards do no longer have fixed banks, this value is OBSOLETE!"
 | 
						|
    ::= { sc2MemoryModules 5 }
 | 
						|
 | 
						|
sc2memModuleCapacity OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module size (capacity in MBytes; -1 if unknown)"
 | 
						|
    ::= { sc2MemoryModules 6 }
 | 
						|
 | 
						|
sc2memModuleStartAddress OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module start address (in MBytes; -1 if unknown)
 | 
						|
                  Due to the fact that modern mainboards do no longer show start addresses, this value is OBSOLETE!"
 | 
						|
    ::= { sc2MemoryModules 7 }
 | 
						|
 | 
						|
sc2memModuleForm OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module form (SIMM, DIMM, ...)"
 | 
						|
    ::= { sc2MemoryModules 8 }
 | 
						|
 | 
						|
sc2memModuleType OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module type (SDRAM, DDRAM, DDR2, DDR3, ...)"
 | 
						|
    ::= { sc2MemoryModules 9 }
 | 
						|
 | 
						|
sc2memModuleCorrErrors OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of memory module correctable errors (-1 if unknown)"
 | 
						|
    ::= { sc2MemoryModules 10 }
 | 
						|
 | 
						|
sc2memModuleUncorrErrors OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of memory module uncorrectable errors (-1 if unknown)"
 | 
						|
    ::= { sc2MemoryModules 11 }
 | 
						|
 | 
						|
sc2memModuleApproved OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        no(2),
 | 
						|
        yes(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module approved for this machine"
 | 
						|
    ::= { sc2MemoryModules 12 }
 | 
						|
 | 
						|
sc2memModuleConfiguration OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        normal(2),
 | 
						|
        disabled(3),
 | 
						|
        hotSpare(4),
 | 
						|
        mirror(5),
 | 
						|
        raid(6),
 | 
						|
        notUsable(7),
 | 
						|
        configurationError(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module configuration:
 | 
						|
                    unknown(1):             Module configuration could not be evaluated
 | 
						|
                    normal(2):              Module is in normal non-redundant configuration or slot is empty
 | 
						|
                    disabled(3):            Module is disabled (manually through BIOS setup)
 | 
						|
                    hotSpare(4):            Module is a hot-spare (standby) module, which will be used
 | 
						|
                                              as a run-time-replacement for failed modules
 | 
						|
                    mirror(5):              Module is part of a mirror configuration
 | 
						|
                    raid(6):                Module is part of a RAID configuration
 | 
						|
                    notUsable(7):           Module is not usable in the actual configuration because of architectural restrictions
 | 
						|
                    configurationError(8):  Module is not active due to memory misconfiguration
 | 
						|
                  This object replaces the previous redundancy status values hot-spare and mirror in sc2memModuleStatus."
 | 
						|
    ::= { sc2MemoryModules 13 }
 | 
						|
 | 
						|
sc2memModuleFrequency OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module actual front side bus frequency (in MHz; -1 if unknown). This value is based on the BIOS settings"
 | 
						|
    ::= { sc2MemoryModules 14 }
 | 
						|
 | 
						|
sc2memModuleMaxFrequency OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module maximum front side bus frequency (in MHz; -1 if unknown). This value is based on memory module SPD data"
 | 
						|
    ::= { sc2MemoryModules 15 }
 | 
						|
 | 
						|
sc2memModuleVoltInterface OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module interface voltage interface description"
 | 
						|
    ::= { sc2MemoryModules 16 }
 | 
						|
 | 
						|
 | 
						|
sc2cpuMultithreadEnable OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        disabled(2),
 | 
						|
        enabled(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Multithreading of CPU enabled
 | 
						|
                  This object is OBSOLETE for future implementations; use object 'sc2cpuMultithreadingEnabled' from 'sc2CPUTable' instead!"
 | 
						|
    ::= { sc2Hardware 6 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2ComponentPowerConsumptionTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table of component power consumption data"
 | 
						|
--
 | 
						|
--      sc2ComponentPowerConsumptionTable: 1.3.6.1.4.1.231.2.10.2.2.10.6.7
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2ComponentPowerConsumptionTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2ComponentPowerConsumption
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table of component power consumption data"
 | 
						|
    ::= { sc2Hardware 7 }
 | 
						|
 | 
						|
sc2ComponentPowerConsumption OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2ComponentPowerConsumption
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2cpcUnitId, sc2cpcComponentClass, sc2cpcComponentIndex }
 | 
						|
    ::= { sc2ComponentPowerConsumptionTable 1 }
 | 
						|
 | 
						|
Sc2ComponentPowerConsumption ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2cpcUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2cpcComponentClass
 | 
						|
        INTEGER,
 | 
						|
    sc2cpcComponentIndex
 | 
						|
        INTEGER,
 | 
						|
    sc2cpcDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2cpcCurrentValue
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2cpcUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2ComponentPowerConsumption 1 }
 | 
						|
 | 
						|
sc2cpcComponentClass OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        processor(3),
 | 
						|
        disk(4),
 | 
						|
        system-board(7),
 | 
						|
        memory-unit(8),
 | 
						|
        processor-module(9),
 | 
						|
        power-supply(10),
 | 
						|
        gpu(11),
 | 
						|
        chassis(23),
 | 
						|
        sub-chassis(24),
 | 
						|
        disk-bay(26),
 | 
						|
        cooling-device(29),
 | 
						|
        cooling-unit(30),
 | 
						|
        memory-device(32),
 | 
						|
        total-power(224)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Component class enumeration (based on IPMI v1.0 entity ID)"
 | 
						|
    ::= { sc2ComponentPowerConsumption 2 }
 | 
						|
 | 
						|
sc2cpcComponentIndex OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Component index within class (1..n)"
 | 
						|
    ::= { sc2ComponentPowerConsumption 3 }
 | 
						|
 | 
						|
sc2cpcDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Component designation"
 | 
						|
    ::= { sc2ComponentPowerConsumption 4 }
 | 
						|
 | 
						|
sc2cpcCurrentValue OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Current component power consumption in Watts"
 | 
						|
    ::= { sc2ComponentPowerConsumption 5 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2TrustedPlatformModuleTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Trusted Platform Module (TPM) status information (see corresponding TPM specification for detailed description of these states)"
 | 
						|
--
 | 
						|
--      sc2TrustedPlatformModuleTable: 1.3.6.1.4.1.231.2.10.2.2.10.6.8
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2TrustedPlatformModuleTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2TrustedPlatformModule
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Trusted Platform Module (TPM) status information (see corresponding TPM specification for detailed description of these states)"
 | 
						|
    ::= { sc2Hardware 8 }
 | 
						|
 | 
						|
sc2TrustedPlatformModule OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2TrustedPlatformModule
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2tpmUnitId }
 | 
						|
    ::= { sc2TrustedPlatformModuleTable 1 }
 | 
						|
 | 
						|
Sc2TrustedPlatformModule ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2tpmUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2tpmHardwareAvailable
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2tpmBiosEnabled
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2tpmEnabled
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2tpmActivated
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2tpmOwnership
 | 
						|
        TrueFalseUnknown
 | 
						|
}
 | 
						|
 | 
						|
sc2tpmUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2TrustedPlatformModule 1 }
 | 
						|
 | 
						|
sc2tpmHardwareAvailable OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "TPM hardware is available ('unknown' if hardware availability cannot be detected; no interface found)"
 | 
						|
    ::= { sc2TrustedPlatformModule 2 }
 | 
						|
 | 
						|
sc2tpmBiosEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "TPM hardware is enabled by BIOS ('unknown' if hardware is not available; a reboot is required to change this value)"
 | 
						|
    ::= { sc2TrustedPlatformModule 3 }
 | 
						|
 | 
						|
sc2tpmEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "TPM is enabled (by software; cannot take ownership if disabled; 'unknown' if hardware is not available or disabled)"
 | 
						|
    ::= { sc2TrustedPlatformModule 4 }
 | 
						|
 | 
						|
sc2tpmActivated OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "TPM is activated (by software; 'unknown' if hardware is not available or disabled)"
 | 
						|
    ::= { sc2TrustedPlatformModule 5 }
 | 
						|
 | 
						|
sc2tpmOwnership OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "TPM ownership is established (valid endorsement key is existing; 'unknown' if hardware is not available or disabled)"
 | 
						|
    ::= { sc2TrustedPlatformModule 6 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2PersistentMemoryModuleTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Additional information about persistent (non-volatile) memory modules to extend the sc2MemoryModuleTable.
 | 
						|
--               This table uses the index numbers of the previous sc2MemoryModuleTable, but only contains rows where a persistent DIMM module is detected."
 | 
						|
--
 | 
						|
--      sc2PersistentMemoryModuleTable: 1.3.6.1.4.1.231.2.10.2.2.10.6.9
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2PersistentMemoryModuleTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2PersistentMemoryModules
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Additional information about persistent (non-volatile) memory modules to extend the sc2MemoryModuleTable.
 | 
						|
                  This table uses the index numbers of the previous sc2MemoryModuleTable, but only contains rows where a persistent DIMM module is detected."
 | 
						|
    ::= { sc2Hardware 9 }
 | 
						|
 | 
						|
sc2PersistentMemoryModules OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2PersistentMemoryModules
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2memUnitId, sc2memModuleNr }
 | 
						|
    ::= { sc2PersistentMemoryModuleTable 1 }
 | 
						|
 | 
						|
Sc2PersistentMemoryModules ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2nvmemMemoryModeEnabled
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2nvmemPersistentModeEnabled
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2nvmemPackageSparingCapable
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2nvmemEncryptionEnabled
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2nvmemFirmwareRevision
 | 
						|
        DisplayString,
 | 
						|
    sc2nvmemTotalSize
 | 
						|
        INTEGER,
 | 
						|
    sc2nvmemRawCapacity
 | 
						|
        INTEGER,
 | 
						|
    sc2nvmemVolatileCapacity
 | 
						|
        INTEGER,
 | 
						|
    sc2nvmemPersistentCapacity
 | 
						|
        INTEGER,
 | 
						|
    sc2nvmemVolatilePercent
 | 
						|
        INTEGER,
 | 
						|
    sc2nvmemPersistentPercent
 | 
						|
        INTEGER,
 | 
						|
    sc2nvmemVolatileStart
 | 
						|
        DisplayString,
 | 
						|
    sc2nvmemPersistentStart
 | 
						|
        DisplayString,
 | 
						|
    sc2nvmemHealthStatusNonCritical
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2nvmemHealthStatusCritical
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2nvmemHealthStatusFatal
 | 
						|
        TrueFalseUnknown,
 | 
						|
    sc2nvmemPowerOnTime
 | 
						|
        Counter,
 | 
						|
    sc2nvmemUpTime
 | 
						|
        Counter,
 | 
						|
    sc2nvmemLiftetimeRemaining
 | 
						|
        INTEGER,
 | 
						|
    sc2nvmemAveragePowerBudget
 | 
						|
        INTEGER,
 | 
						|
    sc2nvmemPeakPowerBudget
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2nvmemMemoryModeEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Volatime memory mode is enabled"
 | 
						|
    ::= { sc2PersistentMemoryModules 1 }
 | 
						|
 | 
						|
sc2nvmemPersistentModeEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Persistent memory mode is enabled"
 | 
						|
    ::= { sc2PersistentMemoryModules 2 }
 | 
						|
 | 
						|
sc2nvmemPackageSparingCapable OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Module is capable of providing spare memory"
 | 
						|
    ::= { sc2PersistentMemoryModules 3 }
 | 
						|
 | 
						|
sc2nvmemEncryptionEnabled OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory encryption is enabled"
 | 
						|
    ::= { sc2PersistentMemoryModules 4 }
 | 
						|
 | 
						|
sc2nvmemFirmwareRevision OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Firmware revision"
 | 
						|
    ::= { sc2PersistentMemoryModules 5 }
 | 
						|
 | 
						|
sc2nvmemTotalSize OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Total size of memory module (in GBytes; including reserved spare space)"
 | 
						|
    ::= { sc2PersistentMemoryModules 6 }
 | 
						|
 | 
						|
sc2nvmemRawCapacity OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Maximum capacity that can be allocated for use in any of the supported modes (in GBytes; excluding reserved space)"
 | 
						|
    ::= { sc2PersistentMemoryModules 7 }
 | 
						|
 | 
						|
sc2nvmemVolatileCapacity OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Capacity of volatile memory (in GBytes)"
 | 
						|
    ::= { sc2PersistentMemoryModules 8 }
 | 
						|
 | 
						|
sc2nvmemPersistentCapacity OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Capacity of persistent memory (in GBytes)"
 | 
						|
    ::= { sc2PersistentMemoryModules 9 }
 | 
						|
 | 
						|
sc2nvmemVolatilePercent OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Capacity of volatile memory (in percent of total size)"
 | 
						|
    ::= { sc2PersistentMemoryModules 10 }
 | 
						|
 | 
						|
sc2nvmemPersistentPercent OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Capacity of persistent memory (in percent of total size)"
 | 
						|
    ::= { sc2PersistentMemoryModules 11 }
 | 
						|
 | 
						|
sc2nvmemVolatileStart OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Start address of the volatile memory region"
 | 
						|
    ::= { sc2PersistentMemoryModules 12 }
 | 
						|
 | 
						|
sc2nvmemPersistentStart OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Start address of the persistent memory region"
 | 
						|
    ::= { sc2PersistentMemoryModules 13 }
 | 
						|
 | 
						|
sc2nvmemHealthStatusNonCritical OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Non-critical (warning) status"
 | 
						|
    ::= { sc2PersistentMemoryModules 14 }
 | 
						|
 | 
						|
sc2nvmemHealthStatusCritical OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Critical status"
 | 
						|
    ::= { sc2PersistentMemoryModules 15 }
 | 
						|
 | 
						|
sc2nvmemHealthStatusFatal OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalseUnknown
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Fatal error status (data loss has occurred or is imminent)"
 | 
						|
    ::= { sc2PersistentMemoryModules 16 }
 | 
						|
 | 
						|
sc2nvmemPowerOnTime OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Cumulated duration the DIMM has been powered on (in seconds; 0 = unknown)"
 | 
						|
    ::= { sc2PersistentMemoryModules 17 }
 | 
						|
 | 
						|
sc2nvmemUpTime OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Current uptime of the DIMM for the current power cycle (in seconds; 0 = unknown)"
 | 
						|
    ::= { sc2PersistentMemoryModules 18 }
 | 
						|
 | 
						|
sc2nvmemLiftetimeRemaining OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Predicted remaining lifetime (in percent; -1 = unknown)"
 | 
						|
    ::= { sc2PersistentMemoryModules 19 }
 | 
						|
 | 
						|
sc2nvmemAveragePowerBudget OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Average Power Budget in mW"
 | 
						|
    ::= { sc2PersistentMemoryModules 20 }
 | 
						|
 | 
						|
sc2nvmemPeakPowerBudget OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Peak Power Budget in mW"
 | 
						|
    ::= { sc2PersistentMemoryModules 21 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2Recovery
 | 
						|
-- DESCRIPTION  "This group contains information about recovery (message log, watchdogs,
 | 
						|
--               recovery settings...)"
 | 
						|
--
 | 
						|
--      sc2Recovery group: 1.3.6.1.4.1.231.2.10.2.2.10.7
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2Recovery OBJECT IDENTIFIER		::= { fscServerControl2 7 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2MessageLogTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Error and event message handling"
 | 
						|
--
 | 
						|
--      sc2MessageLogTable: 1.3.6.1.4.1.231.2.10.2.2.10.7.1
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2MessageLogTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2MessageLogs
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Error and event message handling"
 | 
						|
    ::= { sc2Recovery 1 }
 | 
						|
 | 
						|
--
 | 
						|
-- Message data of the following message log entries. Valid for the MIB table
 | 
						|
-- "sc2MessageLogs", object "sc2msgLogEntryData". The messages are encoded as binary
 | 
						|
-- data with following format:
 | 
						|
--
 | 
						|
--  --------------------------------------------------------------------------------
 | 
						|
-- |   MessageTime    | ErrorCode  | CabinetNumber | ObjectId | AddParams (max. 15) |
 | 
						|
-- |     (DWORD)      |  (WORD)    |    (DWORD)    |  (DWORD) |     (DWORDs)        |
 | 
						|
--  --------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- MessageTime:   Time and date (GMT) when this message occured (seconds since 1/1/1970, 0:00 AM);
 | 
						|
--                0x00000000 if time is unknown.
 | 
						|
-- ErrorCode:     Error message number, upper 2 bits are severity:
 | 
						|
--                   00 = Informational, 01 = minor, 10 = major, 11 = critical
 | 
						|
--                   LSByte: ErrorDetail, MSByte: ErrorClass and Severity.
 | 
						|
-- CabinetNumber: Number of the cabinet (server, storage extension) where this message comes from.
 | 
						|
-- ObjectId:      Object number that created the message (e.g. Fan 2 = object ID 2).
 | 
						|
-- AddParams:     Additional parameters specifying additional message details (depending on the
 | 
						|
--                error code; the number of arguments (0..15) is defined by the message size)
 | 
						|
--
 | 
						|
-- The log messages can be decoded by using the message file ERRMSG.INI.
 | 
						|
-- Each MIB table entry can contain only one message entry!
 | 
						|
--
 | 
						|
-- Special handling for ErrorCode 3F00:
 | 
						|
-- Messages with this error code are are not encoded, but all bytes of the
 | 
						|
-- arguments (CabinetNumber, ObjectId and all AddParams) have to be interpreted
 | 
						|
-- as clear text (DisplayString):
 | 
						|
--
 | 
						|
--  ----------------------------------------------------------
 | 
						|
-- |   MessageTime    | ErrorCode  | Clear text message text  |
 | 
						|
-- |     (DWORD)      |  (3F00)    |     (DisplayString)      |
 | 
						|
--  ----------------------------------------------------------
 | 
						|
--
 | 
						|
-- The severity is inserted into the error code as for "normal" error codes.
 | 
						|
--
 | 
						|
 | 
						|
 | 
						|
sc2MessageLogs OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2MessageLogs
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2msgUnitId, sc2msgLogEntryNr }
 | 
						|
    ::= { sc2MessageLogTable 1 }
 | 
						|
 | 
						|
Sc2MessageLogs ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2msgUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2msgLogEntryNr
 | 
						|
        INTEGER,
 | 
						|
    sc2msgLogEntryData
 | 
						|
        OCTET STRING
 | 
						|
}
 | 
						|
 | 
						|
sc2msgUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2MessageLogs 1 }
 | 
						|
 | 
						|
sc2msgLogEntryNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry number (index, 1..n)"
 | 
						|
    ::= { sc2MessageLogs 2 }
 | 
						|
 | 
						|
sc2msgLogEntryData OBJECT-TYPE
 | 
						|
    SYNTAX       OCTET STRING
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry data (binary; one message per table entry)"
 | 
						|
    ::= { sc2MessageLogs 3 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2WatchdogTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Watchdogs"
 | 
						|
--
 | 
						|
--      sc2WatchdogTable: 1.3.6.1.4.1.231.2.10.2.2.10.7.2
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2WatchdogTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2Watchdogs
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Watchdogs"
 | 
						|
    ::= { sc2Recovery 2 }
 | 
						|
 | 
						|
sc2Watchdogs OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2Watchdogs
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2wdUnitId, sc2WatchdogType }
 | 
						|
    ::= { sc2WatchdogTable 1 }
 | 
						|
 | 
						|
Sc2Watchdogs ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2wdUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2WatchdogType
 | 
						|
        INTEGER,
 | 
						|
    sc2WatchdogStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2WatchdogTime
 | 
						|
        INTEGER,
 | 
						|
    sc2WatchdogAction
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2wdUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2Watchdogs 1 }
 | 
						|
 | 
						|
sc2WatchdogType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        other(1),
 | 
						|
        hardware(2),
 | 
						|
        software(3),
 | 
						|
        bios(4),
 | 
						|
        boot(5),
 | 
						|
        management-controller(6),
 | 
						|
        remote-management-controller(7),
 | 
						|
        cpu(8)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Watchdog type"
 | 
						|
    ::= { sc2Watchdogs 2 }
 | 
						|
 | 
						|
sc2WatchdogStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        disabled(2),
 | 
						|
        enabled(3),
 | 
						|
        not-available(4)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Watchdog status"
 | 
						|
    ::= { sc2Watchdogs 3 }
 | 
						|
 | 
						|
sc2WatchdogTime OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Watchdog timeout period in seconds (-1 = unknown)"
 | 
						|
    ::= { sc2Watchdogs 4 }
 | 
						|
 | 
						|
sc2WatchdogAction OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        continue(2),
 | 
						|
        reset(4),
 | 
						|
        nmi(5),
 | 
						|
        power-cycle(6)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Watchdog timeout action; the value unknown(1) can't be written.
 | 
						|
                  Not all watchdog type allow setting all of the values (-> BADVALUE)."
 | 
						|
    ::= { sc2Watchdogs 5 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2RecoverySettingTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "ASR&R (Automatic server recovery and restart) settings"
 | 
						|
--
 | 
						|
--      sc2RecoverySettingTable: 1.3.6.1.4.1.231.2.10.2.2.10.7.3
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2RecoverySettingTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2RecoverySettings
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "ASR&R (Automatic server recovery and restart) settings"
 | 
						|
    ::= { sc2Recovery 3 }
 | 
						|
 | 
						|
sc2RecoverySettings OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2RecoverySettings
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2asrUnitId }
 | 
						|
    ::= { sc2RecoverySettingTable 1 }
 | 
						|
 | 
						|
Sc2RecoverySettings ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2asrUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2asrNrRebootRetries
 | 
						|
        INTEGER,
 | 
						|
    sc2asrDefaultRebootRetries
 | 
						|
        INTEGER,
 | 
						|
    sc2asrNextBootSource
 | 
						|
        INTEGER,
 | 
						|
    sc2asrRebootFailAction
 | 
						|
        INTEGER,
 | 
						|
    sc2asrRestartDelay
 | 
						|
        INTEGER,
 | 
						|
    sc2asrPostErrorHalt
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2asrUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2RecoverySettings 1 }
 | 
						|
 | 
						|
sc2asrNrRebootRetries OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Current number of retries to reboot/restart the server when a failure shutdown
 | 
						|
                  (and power-off) had occured. After this number of retries the action
 | 
						|
                  defined in 'sc2asrRebootFailAction' will be executed
 | 
						|
                  (-1 = unknown, no retries)."
 | 
						|
    ::= { sc2RecoverySettings 2 }
 | 
						|
 | 
						|
sc2asrDefaultRebootRetries OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Default number of retries for server failure reboot. The above
 | 
						|
                  object 'sc2asrNrRebootRetries' will be set to this value after the server
 | 
						|
                  is working properly for a certain amount of time."
 | 
						|
    ::= { sc2RecoverySettings 3 }
 | 
						|
 | 
						|
sc2asrNextBootSource OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        operating-system(2),
 | 
						|
        reserved(3),
 | 
						|
        diag-system(4),
 | 
						|
        remote-disk(5)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Source medium to boot from (next time):
 | 
						|
                     operating-system: boot from floppy or hard disk
 | 
						|
                     diag-system:      boot from alternate diagnostic system (only for SCSI systems,
 | 
						|
                                       load diagnostic system from alternate IDE disk).
 | 
						|
                     remote-disk:      boot from remote network disk"
 | 
						|
    ::= { sc2RecoverySettings 4 }
 | 
						|
 | 
						|
sc2asrRebootFailAction OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        switch-off(2),
 | 
						|
        boot-diag-system(3),
 | 
						|
        no-diag-system(4),
 | 
						|
        remote-image-disk(5),
 | 
						|
        pxe(6),
 | 
						|
        rsb-usb(7),
 | 
						|
        remote-storage(8),
 | 
						|
        stop-reboot(9),
 | 
						|
        diag-interrupt-assert(10)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Specifies the action after a specified number of failed reboot retries 
 | 
						|
                  (the object 'sc2asrNrRebootRetries' has reached zero). The value
 | 
						|
                  no-diag-system(4) means that a diagnostics system is not available."
 | 
						|
    ::= { sc2RecoverySettings 5 }
 | 
						|
 | 
						|
sc2asrRestartDelay OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Delay (in minutes) after that the system should be automatically switched on
 | 
						|
                  again (by real-time clock) after an error power-off.
 | 
						|
                  Setting this value to zero means immediate restart (power-cycle only).
 | 
						|
                  Automatic restart may be disabled by setting the 'sc2asrRebootFailAction'
 | 
						|
                  to 'switch-off' and the 'sc2asrDefaultRebootRetries' to zero."
 | 
						|
    ::= { sc2RecoverySettings 6 }
 | 
						|
 | 
						|
sc2asrPostErrorHalt OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        halt-on-any-error(2),
 | 
						|
        no-halt-on-any-error(3),
 | 
						|
        other(9)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Describes what to do when a POST error has occured (halt on any error, no halt on any error...)."
 | 
						|
    ::= { sc2RecoverySettings 7 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2MessageTextLogTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Error and event message handling, reported as text strings"
 | 
						|
--
 | 
						|
--      sc2MessageTextLogTable: 1.3.6.1.4.1.231.2.10.2.2.10.7.4
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2MessageTextLogTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2MessageTextLogs
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Error and event message handling, reported as text strings"
 | 
						|
    ::= { sc2Recovery 4 }
 | 
						|
 | 
						|
--
 | 
						|
-- The message log entries in this table are reported as clear text strings.
 | 
						|
-- The sequence number is a unique entry number (unique in a unit) and can
 | 
						|
--   be used to avoid duplicate entries. It may start with any number (not
 | 
						|
--   necessarily 0).
 | 
						|
-- The oldest entries have the lowest sequence number.
 | 
						|
-- The log can be queried in different languages, the language code defines what
 | 
						|
--   language to be reported. See object "sc2MsgLogLanguages" in "sc2UnitTable"
 | 
						|
--   for the available languages.
 | 
						|
-- Each MIB table entry can contain only one message entry!
 | 
						|
-- The table entries may not correspond to the entries in the preceding "sc2MessageLogs" table!
 | 
						|
--
 | 
						|
 | 
						|
sc2MessageTextLogs OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2MessageTextLogs
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2msgTextLogUnitId, sc2msgTextLogLanguage, sc2msgTextLogSeqNr }
 | 
						|
    ::= { sc2MessageTextLogTable 1 }
 | 
						|
 | 
						|
Sc2MessageTextLogs ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2msgTextLogUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2msgTextLogLanguage
 | 
						|
        INTEGER,
 | 
						|
    sc2msgTextLogSeqNr
 | 
						|
        INTEGER,
 | 
						|
    sc2msgTextLogTimestamp
 | 
						|
        INTEGER,
 | 
						|
    sc2msgTextLogMessage
 | 
						|
        DisplayString,
 | 
						|
    sc2msgTextLogErrorCode
 | 
						|
        INTEGER,
 | 
						|
    sc2msgTextLogSeverity
 | 
						|
        INTEGER,
 | 
						|
    sc2msgTextLogCSSComponent
 | 
						|
        TrueFalse
 | 
						|
}
 | 
						|
 | 
						|
sc2msgTextLogUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2MessageTextLogs 1 }
 | 
						|
 | 
						|
sc2msgTextLogLanguage OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry language (index, Windows language code)
 | 
						|
                  e.g. 1031, 1033 for German, English (default; always available)"
 | 
						|
    ::= { sc2MessageTextLogs 2 }
 | 
						|
 | 
						|
sc2msgTextLogSeqNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry sequence number (index, 1..n)"
 | 
						|
    ::= { sc2MessageTextLogs 3 }
 | 
						|
 | 
						|
sc2msgTextLogTimestamp OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry time stamp (time_t = seconds since 1/1/1970, 0:00 AM as GMT)"
 | 
						|
    ::= { sc2MessageTextLogs 4 }
 | 
						|
 | 
						|
sc2msgTextLogMessage OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry message string (multi-byte string; multi-language; not
 | 
						|
                  every language may be implemented)"
 | 
						|
    ::= { sc2MessageTextLogs 5 }
 | 
						|
 | 
						|
sc2msgTextLogErrorCode OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry error code"
 | 
						|
    ::= { sc2MessageTextLogs 6 }
 | 
						|
 | 
						|
sc2msgTextLogSeverity OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        informational(1),
 | 
						|
        minor(2),
 | 
						|
        major(3),
 | 
						|
        critical(4)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry severity"
 | 
						|
    ::= { sc2MessageTextLogs 7 }
 | 
						|
 | 
						|
sc2msgTextLogCSSComponent OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalse
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Component which caused the log message may be replaced by the customer (CSS=Customer Self Service)"
 | 
						|
    ::= { sc2MessageTextLogs 8 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2MessageLogActionHintTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Action text strings for error and event messages"
 | 
						|
--
 | 
						|
--      sc2MessageLogActionHintTable: 1.3.6.1.4.1.231.2.10.2.2.10.7.5
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2MessageLogActionHintTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2MessageLogActionHints
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Action text strings for error and event messages"
 | 
						|
    ::= { sc2Recovery 5 }
 | 
						|
 | 
						|
sc2MessageLogActionHints OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2MessageLogActionHints
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2mlaLanguage, sc2mlaErrorCode, sc2mlaType, sc2mlaIndex }
 | 
						|
    ::= { sc2MessageLogActionHintTable 1 }
 | 
						|
 | 
						|
Sc2MessageLogActionHints ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2mlaLanguage
 | 
						|
        INTEGER,
 | 
						|
    sc2mlaErrorCode
 | 
						|
        INTEGER,
 | 
						|
    sc2mlaType
 | 
						|
        INTEGER,
 | 
						|
    sc2mlaIndex
 | 
						|
        INTEGER,
 | 
						|
    sc2mlaMessage
 | 
						|
        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
sc2mlaLanguage OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Action text language (index, Windows language code)
 | 
						|
                  e.g. 1031, 1033 for German, English"
 | 
						|
    ::= { sc2MessageLogActionHints 1 }
 | 
						|
 | 
						|
sc2mlaErrorCode OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Action text error code (index)"
 | 
						|
    ::= { sc2MessageLogActionHints 2 }
 | 
						|
 | 
						|
sc2mlaType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        summary(1),
 | 
						|
        cause(2),
 | 
						|
        resolution(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message log entry severity"
 | 
						|
    ::= { sc2MessageLogActionHints 3 }
 | 
						|
 | 
						|
sc2mlaIndex OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Action text entry string index (index, 1..n)"
 | 
						|
    ::= { sc2MessageLogActionHints 4 }
 | 
						|
 | 
						|
sc2mlaMessage OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Action message string"
 | 
						|
    ::= { sc2MessageLogActionHints 5 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2Status
 | 
						|
-- DESCRIPTION  "This group contains status summary information"
 | 
						|
--
 | 
						|
--      sc2Status group: 1.3.6.1.4.1.231.2.10.2.2.10.8
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2Status OBJECT IDENTIFIER		::= { fscServerControl2 8 }
 | 
						|
 | 
						|
sc2AgentStatus OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Overall status of all monitored components in this agent
 | 
						|
                  ok(1):            all components are working properly; no warnings, no errors
 | 
						|
                  warning(2):       at least one component reports a warning status or a redundant component reports an error status
 | 
						|
                  error(3):         at least one non-redundant component reports an error status
 | 
						|
                  unknown(5):       none of the components has a valid status (e.g. during initialization)
 | 
						|
                  notPresent(6):    none of the components is present
 | 
						|
                  notManageable(7): none of the components is manageable"
 | 
						|
    ::= { sc2Status 1 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2StatusComponentTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table with status values of the components in this agent. The table
 | 
						|
--               summarizes all instances of one component to one status value."
 | 
						|
--
 | 
						|
--      sc2StatusComponentTable: 1.3.6.1.4.1.231.2.10.2.2.10.8.2
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2StatusComponentTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2StatusComponents
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table with status values of the components in this agent. The table
 | 
						|
                  summarizes all instances of one component to one status value."
 | 
						|
    ::= { sc2Status 2 }
 | 
						|
 | 
						|
sc2StatusComponents OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2StatusComponents
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2csUnitId }
 | 
						|
    ::= { sc2StatusComponentTable 1 }
 | 
						|
 | 
						|
Sc2StatusComponents ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2csUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2csStatusOverall
 | 
						|
        CompStatus,
 | 
						|
    sc2csStatusBoot
 | 
						|
        CompStatus,
 | 
						|
    sc2csStatusPowerSupply
 | 
						|
        CompStatus,
 | 
						|
    sc2csStatusTemperature
 | 
						|
        CompStatus,
 | 
						|
    sc2csStatusFans
 | 
						|
        CompStatus,
 | 
						|
    sc2csStatusVoltages
 | 
						|
        CompStatus,
 | 
						|
    sc2csStatusCpu
 | 
						|
        CompStatus,
 | 
						|
    sc2csStatusMemoryModule
 | 
						|
        CompStatus
 | 
						|
}
 | 
						|
 | 
						|
sc2csUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2StatusComponents 1 }
 | 
						|
 | 
						|
sc2csStatusOverall OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Overall status (worst status of all components) in this unit"
 | 
						|
    ::= { sc2StatusComponents 2 }
 | 
						|
 | 
						|
sc2csStatusBoot OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Boot status (errors from power-on selftest and boot)"
 | 
						|
    ::= { sc2StatusComponents 3 }
 | 
						|
 | 
						|
sc2csStatusPowerSupply OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Power supply status"
 | 
						|
    ::= { sc2StatusComponents 4 }
 | 
						|
 | 
						|
sc2csStatusTemperature OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Temperature status"
 | 
						|
    ::= { sc2StatusComponents 5 }
 | 
						|
 | 
						|
sc2csStatusFans OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Fan status"
 | 
						|
    ::= { sc2StatusComponents 6 }
 | 
						|
 | 
						|
sc2csStatusVoltages OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Voltage status"
 | 
						|
    ::= { sc2StatusComponents 7 }
 | 
						|
 | 
						|
sc2csStatusCpu OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "CPU status"
 | 
						|
    ::= { sc2StatusComponents 8 }
 | 
						|
 | 
						|
sc2csStatusMemoryModule OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module status"
 | 
						|
    ::= { sc2StatusComponents 9 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2ComponentStatusSensorTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "This table contains the component status sensor table of the BMC (baseboard management
 | 
						|
--               controller). Additionally it also holds the CSS (Customer Self Service) information."
 | 
						|
--
 | 
						|
--      sc2ComponentStatusSensorTable: 1.3.6.1.4.1.231.2.10.2.2.10.8.3
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2ComponentStatusSensorTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2ComponentStatusSensors
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "This table contains the component status sensor table of the BMC (baseboard management
 | 
						|
                  controller). Additionally it also holds the CSS (Customer Self Service) information."
 | 
						|
    ::= { sc2Status 3 }
 | 
						|
 | 
						|
sc2ComponentStatusSensors OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2ComponentStatusSensors
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2cssUnitId, sc2cssSensorNumber }
 | 
						|
    ::= { sc2ComponentStatusSensorTable 1 }
 | 
						|
 | 
						|
Sc2ComponentStatusSensors ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2cssUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2cssSensorNumber
 | 
						|
        INTEGER,
 | 
						|
    sc2cssSensorDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2cssSensorDevice
 | 
						|
        DisplayString,
 | 
						|
    sc2cssSensorDeviceInstance
 | 
						|
        INTEGER,
 | 
						|
    sc2cssSensorPhysicalLed
 | 
						|
        TrueFalse,
 | 
						|
    sc2cssSensorCssComponent
 | 
						|
        TrueFalse,
 | 
						|
    sc2cssSensorStatus
 | 
						|
        INTEGER,
 | 
						|
    sc2cssComponentServicePartId
 | 
						|
        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
sc2cssUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2ComponentStatusSensors 1 }
 | 
						|
 | 
						|
sc2cssSensorNumber OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "BMC component status sensor number (index, 1..n)"
 | 
						|
    ::= { sc2ComponentStatusSensors 2 }
 | 
						|
 | 
						|
sc2cssSensorDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Component status sensor designation string"
 | 
						|
    ::= { sc2ComponentStatusSensors 3 }
 | 
						|
 | 
						|
sc2cssSensorDevice OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Name of device (entity) the component status sensor belongs to"
 | 
						|
    ::= { sc2ComponentStatusSensors 4 }
 | 
						|
 | 
						|
sc2cssSensorDeviceInstance OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Instance number of device (entity) the component status sensor belongs to"
 | 
						|
    ::= { sc2ComponentStatusSensors 5 }
 | 
						|
 | 
						|
sc2cssSensorPhysicalLed OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalse
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "If set, component has a physical status LED showing the sensor status"
 | 
						|
    ::= { sc2ComponentStatusSensors 6 }
 | 
						|
 | 
						|
sc2cssSensorCssComponent OBJECT-TYPE
 | 
						|
    SYNTAX       TrueFalse
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "If set, component may be replaced by the customer (CSS 'custormer-self-service' component)"
 | 
						|
    ::= { sc2ComponentStatusSensors 7 }
 | 
						|
 | 
						|
sc2cssSensorStatus OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        ok(2),
 | 
						|
        identify(3),
 | 
						|
        prefailure-warning(4),
 | 
						|
        failure(5),
 | 
						|
        not-present(6)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status returned by the component status sensor"
 | 
						|
    ::= { sc2ComponentStatusSensors 8 }
 | 
						|
 | 
						|
sc2cssComponentServicePartId OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Spare part number of the replaceable component; used to create a link
 | 
						|
                  to the spare part list on the service's spare part catalogue.
 | 
						|
                  This usually is the component's designation string, with blanks substituted by underscores."
 | 
						|
    ::= { sc2ComponentStatusSensors 9 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2cssTableSize OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Number of entries in the component status sensor table"
 | 
						|
    ::= { sc2Status 4 }
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2Maintenance
 | 
						|
-- DESCRIPTION  "Objects for system maintenance (initiate test trap, get controller/BIOS firmware versions...)"
 | 
						|
--
 | 
						|
--      sc2Maintenance group: 1.3.6.1.4.1.231.2.10.2.2.10.9
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2Maintenance OBJECT IDENTIFIER		::= { fscServerControl2 9 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2MaintenanceObjectTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table containing some other maintenance objects"
 | 
						|
--
 | 
						|
--      sc2MaintenanceObjectTable: 1.3.6.1.4.1.231.2.10.2.2.10.9.1
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2MaintenanceObjectTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2MaintenanceObjects
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table containing some other maintenance objects"
 | 
						|
    ::= { sc2Maintenance 1 }
 | 
						|
 | 
						|
sc2MaintenanceObjects OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2MaintenanceObjects
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2mtUnitId }
 | 
						|
    ::= { sc2MaintenanceObjectTable 1 }
 | 
						|
 | 
						|
Sc2MaintenanceObjects ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2mtUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2ErrorCounterStartTime
 | 
						|
        INTEGER,
 | 
						|
    sc2SendTestTrap
 | 
						|
        INTEGER,
 | 
						|
    sc2AddTrapDestination
 | 
						|
        IpAddress
 | 
						|
}
 | 
						|
 | 
						|
sc2mtUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2MaintenanceObjects 1 }
 | 
						|
 | 
						|
sc2ErrorCounterStartTime OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Memory module error counter start time (seconds since 1/1/1970, -1 if unknown).
 | 
						|
                  This is the time when the error counters were started or reset last time."
 | 
						|
    ::= { sc2MaintenanceObjects 2 }
 | 
						|
 | 
						|
sc2SendTestTrap OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Send a test trap (test alarm) to the manager application(s) to test connection and trap
 | 
						|
                  configuration; trap cannot be disabled.
 | 
						|
                  Initiate test trap sending by writing a non-zero value.
 | 
						|
                  Reading this object just returns the value 0."
 | 
						|
    ::= { sc2MaintenanceObjects 3 }
 | 
						|
 | 
						|
sc2AddTrapDestination OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Add the specified IP address (of the management station) to
 | 
						|
                  the trap destination list of this server. That client will become an alarm 
 | 
						|
                  receiver for traps of this server."
 | 
						|
    ::= { sc2MaintenanceObjects 4 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2FirmwareVersionTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Controller firmware version table"
 | 
						|
--
 | 
						|
--      sc2FirmwareVersionTable: 1.3.6.1.4.1.231.2.10.2.2.10.9.2
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2FirmwareVersionTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2FirmwareVersions
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Controller firmware version table"
 | 
						|
    ::= { sc2Maintenance 2 }
 | 
						|
 | 
						|
sc2FirmwareVersions OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2FirmwareVersions
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2fwUnitId, sc2fwType }
 | 
						|
    ::= { sc2FirmwareVersionTable 1 }
 | 
						|
 | 
						|
Sc2FirmwareVersions ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2fwUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2fwType
 | 
						|
        INTEGER,
 | 
						|
    sc2fwModelName
 | 
						|
        DisplayString,
 | 
						|
    sc2fwVersion
 | 
						|
        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
sc2fwUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2FirmwareVersions 1 }
 | 
						|
 | 
						|
sc2fwType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        bios(1),
 | 
						|
        management-controller(2),
 | 
						|
        remote-management-controller(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Controller/firmware type"
 | 
						|
    ::= { sc2FirmwareVersions 2 }
 | 
						|
 | 
						|
sc2fwModelName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Controller/firmware model name (e.g. 'Copernicus'...)"
 | 
						|
    ::= { sc2FirmwareVersions 3 }
 | 
						|
 | 
						|
sc2fwVersion OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Controller/firmware version string (e.g. '3.81.02')"
 | 
						|
    ::= { sc2FirmwareVersions 4 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2Deployment
 | 
						|
-- DESCRIPTION  "Objects for software deployment, mainly for deploying software to blade servers."
 | 
						|
--
 | 
						|
--      sc2Deployment group: 1.3.6.1.4.1.231.2.10.2.2.10.10
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2Deployment OBJECT IDENTIFIER		::= { fscServerControl2 10 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2DeployInfoTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table with data of deployment information.
 | 
						|
--               
 | 
						|
--               This table is OBSOLETE (no longer used for new implementations)!"
 | 
						|
--
 | 
						|
--      sc2DeployInfoTable: 1.3.6.1.4.1.231.2.10.2.2.10.10.1
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2DeployInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2DeployInfo
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table with data of deployment information.
 | 
						|
                  
 | 
						|
                  This table is OBSOLETE (no longer used for new implementations)!"
 | 
						|
    ::= { sc2Deployment 1 }
 | 
						|
 | 
						|
sc2DeployInfo OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2DeployInfo
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2dplInfoUnitId }
 | 
						|
    ::= { sc2DeployInfoTable 1 }
 | 
						|
 | 
						|
Sc2DeployInfo ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2dplInfoUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2DeployInfoChassisId
 | 
						|
        DisplayString,
 | 
						|
    sc2DeployInfoMacAddr1
 | 
						|
        PhysAddress,
 | 
						|
    sc2DeployInfoMacAddr2
 | 
						|
        PhysAddress,
 | 
						|
    sc2DeployInfoMacAddr3
 | 
						|
        PhysAddress,
 | 
						|
    sc2DeployInfoMacAddr4
 | 
						|
        PhysAddress,
 | 
						|
    sc2DeployInfoIpAddr1
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoIpAddr2
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoIpAddr3
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoIpAddr4
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoNetMask1
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoNetMask2
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoNetMask3
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoNetMask4
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoGateway1
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoGateway2
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoGateway3
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoGateway4
 | 
						|
        IpAddress,
 | 
						|
    sc2DeployInfoHostname
 | 
						|
        DisplayString,
 | 
						|
    sc2DeployInfoMasterImageReference
 | 
						|
        DisplayString,
 | 
						|
    sc2DeployInfoStatusOfBlade
 | 
						|
        INTEGER,
 | 
						|
    sc2DeployInfoLanStatusOfSlot
 | 
						|
        INTEGER,
 | 
						|
    sc2DeployInfoAutomaticRecovery
 | 
						|
        INTEGER,
 | 
						|
    sc2DeployInfoStatusOfCloning
 | 
						|
        INTEGER,
 | 
						|
    sc2DeployInfoBootMode
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2dplInfoUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2DeployInfo 1 }
 | 
						|
 | 
						|
sc2DeployInfoChassisId OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Chassis serial number"
 | 
						|
    ::= { sc2DeployInfo 2 }
 | 
						|
 | 
						|
sc2DeployInfoMacAddr1 OBJECT-TYPE
 | 
						|
    SYNTAX       PhysAddress
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "MAC address 1"
 | 
						|
    ::= { sc2DeployInfo 3 }
 | 
						|
 | 
						|
sc2DeployInfoMacAddr2 OBJECT-TYPE
 | 
						|
    SYNTAX       PhysAddress
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "MAC address 2"
 | 
						|
    ::= { sc2DeployInfo 4 }
 | 
						|
 | 
						|
sc2DeployInfoMacAddr3 OBJECT-TYPE
 | 
						|
    SYNTAX       PhysAddress
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "MAC address 3"
 | 
						|
    ::= { sc2DeployInfo 5 }
 | 
						|
 | 
						|
sc2DeployInfoMacAddr4 OBJECT-TYPE
 | 
						|
    SYNTAX       PhysAddress
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "MAC address 4"
 | 
						|
    ::= { sc2DeployInfo 6 }
 | 
						|
 | 
						|
sc2DeployInfoIpAddr1 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP address 1"
 | 
						|
    ::= { sc2DeployInfo 7 }
 | 
						|
 | 
						|
sc2DeployInfoIpAddr2 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP address 2"
 | 
						|
    ::= { sc2DeployInfo 8 }
 | 
						|
 | 
						|
sc2DeployInfoIpAddr3 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP address 3"
 | 
						|
    ::= { sc2DeployInfo 9 }
 | 
						|
 | 
						|
sc2DeployInfoIpAddr4 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP address 4"
 | 
						|
    ::= { sc2DeployInfo 10 }
 | 
						|
 | 
						|
sc2DeployInfoNetMask1 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP subnet mask 1"
 | 
						|
    ::= { sc2DeployInfo 11 }
 | 
						|
 | 
						|
sc2DeployInfoNetMask2 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP subnet mask 2"
 | 
						|
    ::= { sc2DeployInfo 12 }
 | 
						|
 | 
						|
sc2DeployInfoNetMask3 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP subnet mask 3"
 | 
						|
    ::= { sc2DeployInfo 13 }
 | 
						|
 | 
						|
sc2DeployInfoNetMask4 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP subnet mask 4"
 | 
						|
    ::= { sc2DeployInfo 14 }
 | 
						|
 | 
						|
sc2DeployInfoGateway1 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP gateway 1"
 | 
						|
    ::= { sc2DeployInfo 15 }
 | 
						|
 | 
						|
sc2DeployInfoGateway2 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP gateway 2"
 | 
						|
    ::= { sc2DeployInfo 16 }
 | 
						|
 | 
						|
sc2DeployInfoGateway3 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP gateway 3"
 | 
						|
    ::= { sc2DeployInfo 17 }
 | 
						|
 | 
						|
sc2DeployInfoGateway4 OBJECT-TYPE
 | 
						|
    SYNTAX       IpAddress
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "IP gateway 4"
 | 
						|
    ::= { sc2DeployInfo 18 }
 | 
						|
 | 
						|
sc2DeployInfoHostname OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Host name"
 | 
						|
    ::= { sc2DeployInfo 19 }
 | 
						|
 | 
						|
sc2DeployInfoMasterImageReference OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "URL in UNC notification (but in ASCII) to remote image file
 | 
						|
                  (with the extensions of *.img, *.cfg, *.txt)"
 | 
						|
    ::= { sc2DeployInfo 20 }
 | 
						|
 | 
						|
sc2DeployInfoStatusOfBlade OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        power-down(2),
 | 
						|
        standby(3),
 | 
						|
        system-boot-failure(4),
 | 
						|
        bios-setup(5),
 | 
						|
        booting(6)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of this server:
 | 
						|
                   power-down(2):          waiting for boot
 | 
						|
                   standby(3):             power management mode
 | 
						|
                   system-boot-failure(4): system boot failure
 | 
						|
                   bios-setup(5):          BIOS setup or boot phase
 | 
						|
                   booting(6):             ACPI OS currently booting"
 | 
						|
    ::= { sc2DeployInfo 21 }
 | 
						|
 | 
						|
sc2DeployInfoLanStatusOfSlot OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        false(2),
 | 
						|
        true(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Defines wether the IP-LAN definitions are valid or not."
 | 
						|
    ::= { sc2DeployInfo 22 }
 | 
						|
 | 
						|
sc2DeployInfoAutomaticRecovery OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        false(2),
 | 
						|
        true(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Defines if this server blade should be provided automatic recovery."
 | 
						|
    ::= { sc2DeployInfo 23 }
 | 
						|
 | 
						|
sc2DeployInfoStatusOfCloning OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        not-cloned(2),
 | 
						|
        cloning(3),
 | 
						|
        cloned(4)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of current cloning process."
 | 
						|
    ::= { sc2DeployInfo 24 }
 | 
						|
 | 
						|
sc2DeployInfoBootMode OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        unknown(1),
 | 
						|
        normal(2),
 | 
						|
        pxeBiosSetup(3),
 | 
						|
        pxeLan0(4),
 | 
						|
        pxeLan1(5),
 | 
						|
        pxeLan2(6),
 | 
						|
        pxeLan3(7)
 | 
						|
    }
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Boot mode of the server for remote deployment:
 | 
						|
                    normal(2):       boot from standard disk subsystem
 | 
						|
                    pxeBiosSetup(3): boot from PXE according to BIOS setup settings (for OEM systems)
 | 
						|
                    pxeLanx(y):      boot from PXE LAN interface x (0..3)"
 | 
						|
    ::= { sc2DeployInfo 25 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2OemDeployInfoTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table with data of server OEM information.
 | 
						|
--               
 | 
						|
--               This table is OBSOLETE (no longer used for new implementations)!"
 | 
						|
--
 | 
						|
--      sc2OemDeployInfoTable: 1.3.6.1.4.1.231.2.10.2.2.10.10.2
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2OemDeployInfoTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2OemDeployInfo
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table with data of server OEM information.
 | 
						|
                  
 | 
						|
                  This table is OBSOLETE (no longer used for new implementations)!"
 | 
						|
    ::= { sc2Deployment 2 }
 | 
						|
 | 
						|
sc2OemDeployInfo OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2OemDeployInfo
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2odplInfoUnitId, sc2odplParamId }
 | 
						|
    ::= { sc2OemDeployInfoTable 1 }
 | 
						|
 | 
						|
Sc2OemDeployInfo ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2odplInfoUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2odplParamId
 | 
						|
        INTEGER,
 | 
						|
    sc2OemDeployInfoParamData
 | 
						|
        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
sc2odplInfoUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2OemDeployInfo 1 }
 | 
						|
 | 
						|
sc2odplParamId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "OEM parameter ID (index, 1..10)"
 | 
						|
    ::= { sc2OemDeployInfo 2 }
 | 
						|
 | 
						|
sc2OemDeployInfoParamData OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "OEM parameter data"
 | 
						|
    ::= { sc2OemDeployInfo 3 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2DeployLanInterfaceTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table with system LAN interfaces information:
 | 
						|
--               This table lists all real LAN interfaces in same physical order
 | 
						|
--               as the BIOS uses it for PXE boot.
 | 
						|
--               Only on-board interfaces are listed; no virtual interfaces."
 | 
						|
--
 | 
						|
--      sc2DeployLanInterfaceTable: 1.3.6.1.4.1.231.2.10.2.2.10.10.3
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2DeployLanInterfaceTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2DeployLanInterfaces
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table with system LAN interfaces information:
 | 
						|
                  This table lists all real LAN interfaces in same physical order
 | 
						|
                  as the BIOS uses it for PXE boot.
 | 
						|
                  Only on-board interfaces are listed; no virtual interfaces."
 | 
						|
    ::= { sc2Deployment 3 }
 | 
						|
 | 
						|
sc2DeployLanInterfaces OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2DeployLanInterfaces
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2dplLanUnitId, sc2dplLanInterfaceNr }
 | 
						|
    ::= { sc2DeployLanInterfaceTable 1 }
 | 
						|
 | 
						|
Sc2DeployLanInterfaces ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2dplLanUnitId
 | 
						|
        INTEGER,
 | 
						|
    sc2dplLanInterfaceNr
 | 
						|
        INTEGER,
 | 
						|
    sc2dplLanMacAddress
 | 
						|
        PhysAddress
 | 
						|
}
 | 
						|
 | 
						|
sc2dplLanUnitId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Unit identifier (index, 1..n)"
 | 
						|
    ::= { sc2DeployLanInterfaces 1 }
 | 
						|
 | 
						|
sc2dplLanInterfaceNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "LAN interface number (index, 1..n)"
 | 
						|
    ::= { sc2DeployLanInterfaces 2 }
 | 
						|
 | 
						|
sc2dplLanMacAddress OBJECT-TYPE
 | 
						|
    SYNTAX       PhysAddress
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "LAN interface hardware (MAC) address"
 | 
						|
    ::= { sc2DeployLanInterfaces 3 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2DriverMonitoring
 | 
						|
-- DESCRIPTION  "Objects for monitoring operating system event logs on
 | 
						|
--               driver events or errors and generating status upon these events."
 | 
						|
--
 | 
						|
--      sc2DriverMonitoring group: 1.3.6.1.4.1.231.2.10.2.2.10.11
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2DriverMonitoring OBJECT IDENTIFIER		::= { fscServerControl2 11 }
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2DriverMonitorComponentTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table of components monitored by the driver monitor.
 | 
						|
--               Foreign index sc2uUnitId is from sc2UnitTable."
 | 
						|
--
 | 
						|
--      sc2DriverMonitorComponentTable: 1.3.6.1.4.1.231.2.10.2.2.10.11.1
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2DriverMonitorComponentTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2DriverMonitorComponents
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table of components monitored by the driver monitor.
 | 
						|
                  Foreign index sc2uUnitId is from sc2UnitTable."
 | 
						|
    ::= { sc2DriverMonitoring 1 }
 | 
						|
 | 
						|
sc2DriverMonitorComponents OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2DriverMonitorComponents
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2uUnitId, sc2drvmonCompClass, sc2drvmonCompIndex }
 | 
						|
    ::= { sc2DriverMonitorComponentTable 1 }
 | 
						|
 | 
						|
Sc2DriverMonitorComponents ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2drvmonCompClass
 | 
						|
        INTEGER,
 | 
						|
    sc2drvmonCompIndex
 | 
						|
        INTEGER,
 | 
						|
    sc2drvmonCompName
 | 
						|
        DisplayString,
 | 
						|
    sc2drvmonCompType
 | 
						|
        INTEGER,
 | 
						|
    sc2drvmonCompDriverName
 | 
						|
        DisplayString,
 | 
						|
    sc2drvmonCompLocationDesignation
 | 
						|
        DisplayString,
 | 
						|
    sc2drvmonCompLocationKey
 | 
						|
        DisplayString,
 | 
						|
    sc2drvmonCompStatus
 | 
						|
        CompStatus,
 | 
						|
    sc2drvmonCompErrorAcknowledge
 | 
						|
        INTEGER
 | 
						|
}
 | 
						|
 | 
						|
sc2drvmonCompClass OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        other(1),
 | 
						|
        software(2),
 | 
						|
        network(3),
 | 
						|
        storage(4)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Component class (index)"
 | 
						|
    ::= { sc2DriverMonitorComponents 1 }
 | 
						|
 | 
						|
sc2drvmonCompIndex OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Component index (index, 1..n). This is an index over all component classes, but unit specific."
 | 
						|
    ::= { sc2DriverMonitorComponents 2 }
 | 
						|
 | 
						|
sc2drvmonCompName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Name or designation of the component"
 | 
						|
    ::= { sc2DriverMonitorComponents 3 }
 | 
						|
 | 
						|
sc2drvmonCompType OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    {
 | 
						|
        other(1),
 | 
						|
        pci(2),
 | 
						|
        usb(3)
 | 
						|
    }
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Component (bus) type"
 | 
						|
    ::= { sc2DriverMonitorComponents 4 }
 | 
						|
 | 
						|
sc2drvmonCompDriverName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Name of the driver that created the event record"
 | 
						|
    ::= { sc2DriverMonitorComponents 5 }
 | 
						|
 | 
						|
sc2drvmonCompLocationDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Device location designation (if it is an adapter or other hardware component); e.g. 'PCI Slot #2' or 'IOB#1-FUNC#0'"
 | 
						|
    ::= { sc2DriverMonitorComponents 6 }
 | 
						|
 | 
						|
sc2drvmonCompLocationKey OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Device location key, used for identifying the component in other tables (like PCI device table); e.g. 'TYPE_PCI&BUS_3&DEV_14&FUNC_0'"
 | 
						|
    ::= { sc2DriverMonitorComponents 7 }
 | 
						|
 | 
						|
sc2drvmonCompStatus OBJECT-TYPE
 | 
						|
    SYNTAX       CompStatus
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Status of the component; caused by specific error events, reset by corresponding 'component OK' events or by manual acknowledge"
 | 
						|
    ::= { sc2DriverMonitorComponents 8 }
 | 
						|
 | 
						|
sc2drvmonCompErrorAcknowledge OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-write
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Acknowledge an error condition (reset error or warning status) of the component by writing a non-zero value (reading this object just returns the value 0)"
 | 
						|
    ::= { sc2DriverMonitorComponents 9 }
 | 
						|
 | 
						|
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
--
 | 
						|
-- TABLE        sc2DriverMonitorMessageTable
 | 
						|
-- STATUS       mandatory
 | 
						|
-- DESCRIPTION  "Table of messages gathered by the driver monitor. The messages are based
 | 
						|
--               on the monitored operating system event log and are available in translated languages.
 | 
						|
--               Foreign indexes: sc2uUnitId is from sc2UnitTable, sc2msgTextLogLanguage from sc2MessageTextLogTable,
 | 
						|
--               sc2drvmonCompClass, sc2drvmonCompType and sc2drvmonCompIndex from sc2DriverMonitorComponentTable.
 | 
						|
--               When sc2drvmonCompIndex is 0, the event could not be assigned to any component."
 | 
						|
--
 | 
						|
--      sc2DriverMonitorMessageTable: 1.3.6.1.4.1.231.2.10.2.2.10.11.2
 | 
						|
--
 | 
						|
-- ----------------------------------------------------------------------------------------------
 | 
						|
 | 
						|
sc2DriverMonitorMessageTable OBJECT-TYPE
 | 
						|
    SYNTAX       SEQUENCE OF Sc2DriverMonitorMessages
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Table of messages gathered by the driver monitor. The messages are based
 | 
						|
                  on the monitored operating system event log and are available in translated languages.
 | 
						|
                  Foreign indexes: sc2uUnitId is from sc2UnitTable, sc2msgTextLogLanguage from sc2MessageTextLogTable,
 | 
						|
                  sc2drvmonCompClass, sc2drvmonCompType and sc2drvmonCompIndex from sc2DriverMonitorComponentTable.
 | 
						|
                  When sc2drvmonCompIndex is 0, the event could not be assigned to any component."
 | 
						|
    ::= { sc2DriverMonitoring 2 }
 | 
						|
 | 
						|
sc2DriverMonitorMessages OBJECT-TYPE
 | 
						|
    SYNTAX       Sc2DriverMonitorMessages
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  ""
 | 
						|
    INDEX   { sc2uUnitId, sc2msgTextLogLanguage, sc2drvmonCompClass, sc2drvmonCompIndex, sc2msgTextLogSeqNr }
 | 
						|
    ::= { sc2DriverMonitorMessageTable 1 }
 | 
						|
 | 
						|
Sc2DriverMonitorMessages ::= SEQUENCE
 | 
						|
{
 | 
						|
    sc2drvmonMsgSeqNr
 | 
						|
        INTEGER,
 | 
						|
    sc2drvmonMsgTimestamp
 | 
						|
        INTEGER,
 | 
						|
    sc2drvmonMsgMessage
 | 
						|
        DisplayString,
 | 
						|
    sc2drvmonMsgEventId
 | 
						|
        INTEGER,
 | 
						|
    sc2drvmonMsgSeverity
 | 
						|
        OsLogSeverity,
 | 
						|
    sc2drvmonMsgErrorCode
 | 
						|
        INTEGER,
 | 
						|
    sc2drvmonOrigLogMessage
 | 
						|
        DisplayString,
 | 
						|
    sc2drvmonOrigLogSource
 | 
						|
        DisplayString,
 | 
						|
    sc2drvmonOrigLogId
 | 
						|
        INTEGER,
 | 
						|
    sc2drvmonOrigLogSeverity
 | 
						|
        OsLogSeverity
 | 
						|
}
 | 
						|
 | 
						|
sc2drvmonMsgSeqNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Driver message entry sequence number (index, 1..n)"
 | 
						|
    ::= { sc2DriverMonitorMessages 1 }
 | 
						|
 | 
						|
sc2drvmonMsgTimestamp OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Driver message entry time stamp (time_t = seconds since 1/1/1970, 0:00 AM as GMT)"
 | 
						|
    ::= { sc2DriverMonitorMessages 2 }
 | 
						|
 | 
						|
sc2drvmonMsgMessage OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message entry string (multi-language;
 | 
						|
                  not every language may be implemented, then English message has to be requested)"
 | 
						|
    ::= { sc2DriverMonitorMessages 3 }
 | 
						|
 | 
						|
sc2drvmonMsgEventId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message entry error code (this code is a driver monitor specific error code)"
 | 
						|
    ::= { sc2DriverMonitorMessages 4 }
 | 
						|
 | 
						|
sc2drvmonMsgSeverity OBJECT-TYPE
 | 
						|
    SYNTAX       OsLogSeverity
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message entry severity (may be different from original event log severity)"
 | 
						|
    ::= { sc2DriverMonitorMessages 5 }
 | 
						|
 | 
						|
sc2drvmonMsgErrorCode OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Message entry error code (must be used to get summary, causes and resolutions from sc2MessageLogActionHintTable table)"
 | 
						|
    ::= { sc2DriverMonitorMessages 6 }
 | 
						|
 | 
						|
sc2drvmonOrigLogMessage OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Original operating system event log / syslog entry message (only available in the server's original language or in english,
 | 
						|
                  depending on the driver that created that entry)"
 | 
						|
    ::= { sc2DriverMonitorMessages 7 }
 | 
						|
 | 
						|
sc2drvmonOrigLogSource OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Original log entry source name"
 | 
						|
    ::= { sc2DriverMonitorMessages 8 }
 | 
						|
 | 
						|
sc2drvmonOrigLogId OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Original log entry ID number (may not be available for some platforms/controllers, then ID = 0)"
 | 
						|
    ::= { sc2DriverMonitorMessages 9 }
 | 
						|
 | 
						|
sc2drvmonOrigLogSeverity OBJECT-TYPE
 | 
						|
    SYNTAX       OsLogSeverity
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Original event log entry severity"
 | 
						|
    ::= { sc2DriverMonitorMessages 10 }
 | 
						|
 | 
						|
 | 
						|
sc2drvmonTableUpdateCount OBJECT-TYPE
 | 
						|
    SYNTAX       Counter
 | 
						|
    ACCESS       read-only
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Counter defining the update revision of the driver monitoring tables.
 | 
						|
                  This counter is incremented with every change/update of the driver monitoring tables."
 | 
						|
    ::= { sc2DriverMonitoring 3 }
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2NotificationsTrapInfo
 | 
						|
-- DESCRIPTION  "This group defines the notifications/traps and their parameter variables.
 | 
						|
--               They are not accessible directly, but sent together with traps."
 | 
						|
--
 | 
						|
--      sc2NotificationsTrapInfo group: 1.3.6.1.4.1.231.2.10.2.2.10.20.1
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
sc2NotificationsTrapInfo OBJECT IDENTIFIER		::= { sc2Notifications 1 }
 | 
						|
 | 
						|
sc2TrapInfoServerName OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Name of the server the trap comes from"
 | 
						|
    ::= { sc2NotificationsTrapInfo 1 }
 | 
						|
 | 
						|
sc2TrapInfoTime OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Time when the trap occured (in seconds since 01/01/1970 00:00h)"
 | 
						|
    ::= { sc2NotificationsTrapInfo 2 }
 | 
						|
 | 
						|
sc2TrapInfoCabinetNr OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Cabinet number generating the trap"
 | 
						|
    ::= { sc2NotificationsTrapInfo 3 }
 | 
						|
 | 
						|
sc2TrapInfoObjectDesignation OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Designation string for object that generated the trap (fan, temperature sensor...)"
 | 
						|
    ::= { sc2NotificationsTrapInfo 4 }
 | 
						|
 | 
						|
sc2TrapInfoString OBJECT-TYPE
 | 
						|
    SYNTAX       DisplayString
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Additional string to be displayed in the trap text"
 | 
						|
    ::= { sc2NotificationsTrapInfo 5 }
 | 
						|
 | 
						|
sc2TrapInfoInteger OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Additional number to be displayed in the trap text"
 | 
						|
    ::= { sc2NotificationsTrapInfo 6 }
 | 
						|
 | 
						|
sc2TrapInfoInteger2 OBJECT-TYPE
 | 
						|
    SYNTAX       INTEGER
 | 
						|
    ACCESS       not-accessible
 | 
						|
    STATUS       mandatory
 | 
						|
    DESCRIPTION  "Additional number to be displayed in the trap text"
 | 
						|
    ::= { sc2NotificationsTrapInfo 7 }
 | 
						|
 | 
						|
 | 
						|
-- **********************************************************************************************
 | 
						|
--
 | 
						|
-- GROUP        sc2NotificationsTraps
 | 
						|
-- DESCRIPTION  "This group defines the traps."
 | 
						|
--
 | 
						|
--     Trap enterprise: sc2Notifications (1.3.6.1.4.1.231.2.10.2.2.10.20)
 | 
						|
--
 | 
						|
-- **********************************************************************************************
 | 
						|
 | 
						|
--
 | 
						|
-- Trap number range for this MIB: 2000..2199
 | 
						|
--
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Test trap, agent and controller problems
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapTest TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Test trap to verify trap connection."
 | 
						|
    --#TYPE         "Test trap"
 | 
						|
    --#SUMMARY      "Test trap from server %s (no error)."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Note: This is no error condition."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2000
 | 
						|
 | 
						|
sc2TrapCommunicationFailure TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The communication with management controller failed!"
 | 
						|
    --#TYPE         "Communication lost"
 | 
						|
    --#SUMMARY      "Communication with the Server Management controller in cabinet %d of server %s lost."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MINOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2001
 | 
						|
 | 
						|
sc2TrapCommunicationEstablished TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The communication with the management controller was reestablished"
 | 
						|
    --#TYPE         "Communication established"
 | 
						|
    --#SUMMARY      "Communication with the Server Management controller in cabinet %d of server %s established again."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2002
 | 
						|
 | 
						|
sc2TrapControllerSelftestWarning TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Controller selftest warning."
 | 
						|
    --#TYPE         "Controller selftest warning"
 | 
						|
    --#SUMMARY      "The Server Management controller in cabinet %d has detected an minor problem during selftest of server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MINOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2003
 | 
						|
 | 
						|
sc2TrapControllerSelftestError TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Controller selftest error."
 | 
						|
    --#TYPE         "Controller selftest error"
 | 
						|
    --#SUMMARY      "The Server Management controller in cabinet %d of server %s failed."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2004
 | 
						|
 | 
						|
sc2TrapBiosSelftestError TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A critical error happend while BIOS selftest. This error needs to be acknowledged to clear the error condition."
 | 
						|
    --#TYPE         "Critical BIOS selftest error"
 | 
						|
    --#SUMMARY      "A critical error happend while BIOS selftest in cabinet %d of server %s. See server management message log (recovery log) for detailed information."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: See message log (recovery log) to get the error reason and fix the problem.\nPress 'Acknowledge BIOS selftest status' in ServerView to get the\nerror condition cleared when the problem is fixed."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2005
 | 
						|
 | 
						|
sc2TrapSevereSystemError TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The system was restarted after a severe problem. See server management message log (recovery log) for detailed information."
 | 
						|
    --#TYPE         "The system was restarted after a severe problem"
 | 
						|
    --#SUMMARY      "The system was restarted after a severe problem at cabinet %d of server %s. See server management message log (recovery log) for detailed information."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: See message log (recovery log) to get the error reason and fix the problem."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2006
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Cooling deviced (fans and liquid cooling pumps)
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapFanAdded TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The indicated hot-plug fan or liquid pump was inserted."
 | 
						|
    --#TYPE         "Fan added"
 | 
						|
    --#SUMMARY      "Cooling device '%s' was inserted into cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2010
 | 
						|
 | 
						|
sc2TrapFanRemoved TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The indicated hot-plug fan or liquid pump was removed."
 | 
						|
    --#TYPE         "Fan removed"
 | 
						|
    --#SUMMARY      "Cooling device '%s' was removed from cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2011
 | 
						|
 | 
						|
sc2TrapFanOk TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The indicated fan or liquid pump is working again."
 | 
						|
    --#TYPE         "Fan OK"
 | 
						|
    --#SUMMARY      "Cooling device '%s' in cabinet %d of server %s is working again."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2012
 | 
						|
 | 
						|
sc2TrapFanCritical TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The indicated fan or liquid pump became critical"
 | 
						|
    --#TYPE         "Fan failure predicted"
 | 
						|
    --#SUMMARY      "Cooling device '%s' will fail in near future in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2013
 | 
						|
 | 
						|
sc2TrapFanFailed TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The indicated fan or liquid pump failed."
 | 
						|
    --#TYPE         "Fan failed"
 | 
						|
    --#SUMMARY      "Cooling device '%s' failed in cabinet %d of server '%s'."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Replace defect fan or liquid pump. Attention: Do not operate system with cover removed. Proper airflow will not be guaranteed!"
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2014
 | 
						|
 | 
						|
sc2TrapRedundantFanFailed TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The indicated redundant fan or liquid pump failed"
 | 
						|
    --#TYPE         "Redundant fan failed"
 | 
						|
    --#SUMMARY      "The redundant cooling device '%s' failed in cabinet %d of server %s. System can become critical if another cooling device in this group fails."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2015
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Temperature
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapTempOk TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The temperature of the indicated sensor has decreased to the normal level."
 | 
						|
    --#TYPE         "Temperature normal"
 | 
						|
    --#SUMMARY      "Temperature at sensor '%s' in cabinet %d of server %s is within normal range."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2020
 | 
						|
 | 
						|
sc2TrapTempWarning TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The temperature of the indicated sensor has reached the warning level."
 | 
						|
    --#TYPE         "Temperature warning"
 | 
						|
    --#SUMMARY      "Temperature at sensor '%s' in cabinet %d of server %s has reached the warning level."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Check fan openings.\nCheck fans.\n Reduce ambient temperature. Attention: Do not operate system with cover removed. Proper airflow will not be guaranteed!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2021
 | 
						|
 | 
						|
sc2TrapTempCritical TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The temperature of the indicated sensor is out of tolerance range. The system will shut down and power off if shutdown is enabled."
 | 
						|
    --#TYPE         "Temperature critical"
 | 
						|
    --#SUMMARY      "Temperature at sensor '%s' in cabinet %d of server %s has reached the critical level."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Check fan openings\nCheck fans\nReduce ambient temperature.\nLet the system cool down before restart. Attention: Do not operate system with cover removed. Proper airflow will not be guaranteed!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2022
 | 
						|
 | 
						|
sc2TrapTempSensorOk TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The indicated broken temperature sensor is OK again."
 | 
						|
    --#TYPE         "Temperature sensor OK"
 | 
						|
    --#SUMMARY      "Temperature sensor '%s' in cabinet %d of server %s is working again."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2023
 | 
						|
 | 
						|
sc2TrapTempSensorBroken TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The indicated temperature sensor is broken."
 | 
						|
    --#TYPE         "Temperature sensor broken"
 | 
						|
    --#SUMMARY      "Temperature sensor '%s' in cabinet %d of server %s is broken or not connected."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Check connection or replace temperature sensor."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2024
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Power supply
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapPowerSupplyAdded TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "One hot-replace power supply was added."
 | 
						|
    --#TYPE         "Power supply added"
 | 
						|
    --#SUMMARY      "Power supply '%s' in cabinet %d at server %s was added."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2030
 | 
						|
 | 
						|
sc2TrapPowerSupplyRemoved TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "One hot-replace power supply was removed"
 | 
						|
    --#TYPE         "Power supply removed"
 | 
						|
    --#SUMMARY      "Power supply '%s' in cabinet %d at server %s was removed"
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2031
 | 
						|
 | 
						|
sc2TrapPowerSupplyOk TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power supply is working again."
 | 
						|
    --#TYPE         "Power supply OK"
 | 
						|
    --#SUMMARY      "Power supply '%s' in cabinet %d at server %s is working again."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2032
 | 
						|
 | 
						|
sc2TrapPowerSupplyCritical TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power supply status has become critical."
 | 
						|
    --#TYPE         "Power supply critical"
 | 
						|
    --#SUMMARY      "Insufficient operating power supplies available in cabinet %d at server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Replace defective power supply.\nInstall additional power supply."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2033
 | 
						|
 | 
						|
sc2TrapPowerSupplyFailed TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "One hot-replace power supply failed."
 | 
						|
    --#TYPE         "Power supply failed"
 | 
						|
    --#SUMMARY      "Power supply '%s' in cabinet %d at server %s failed."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Replace defect power supply. Attention: Power supply redundancy is lost. To restore redundancy replace defect power supply as soon as possible!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2034
 | 
						|
 | 
						|
sc2TrapRedundantPowerSupplyFailed TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "One redundant hot-replace power supply failed"
 | 
						|
    --#TYPE         "Redundant power supply failed"
 | 
						|
    --#SUMMARY      "Redundant power supply '%s' in cabinet %d at server %s failed. System can become critical if another power supply fails."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2035
 | 
						|
 | 
						|
sc2TrapPowerSupplyRedundancyLost TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power supply redundancy no longer available."
 | 
						|
    --#TYPE         "Power supply redundancy lost"
 | 
						|
    --#SUMMARY      "Power supply redundancy in cabinet %d at server %s lost. System will become critical if a power supply fails."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MINOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2036
 | 
						|
 | 
						|
sc2TrapPowerSupplyCriticalTemperature TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Critical temperature in power supply."
 | 
						|
    --#TYPE         "Critical temperature at power supply"
 | 
						|
    --#SUMMARY      "Temperature at power supply '%s' in cabinet %d of server %s has reached the critical level."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2037
 | 
						|
 | 
						|
sc2TrapPowerSupplyFanFailurePrediction TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Fan failure prediction in power supply."
 | 
						|
    --#TYPE         "Fan failure prediction at power supply"
 | 
						|
    --#SUMMARY      "Fan failure is predicted at power supply '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2038
 | 
						|
 | 
						|
sc2TrapPowerSupplyFanFailure TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Fan failure in power supply."
 | 
						|
    --#TYPE         "Fan failure at power supply"
 | 
						|
    --#SUMMARY      "Fan failure at power supply '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2039
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Power failure
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapAcFail TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Mains failed in the specified cabinet. This trap can only happen in storage extension cabinets without UPS or BBU. A server will not have time to send this trap."
 | 
						|
    --#TYPE         "AC failed"
 | 
						|
    --#SUMMARY      "AC failure in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Check line voltage / power supply of cabinet."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2040
 | 
						|
 | 
						|
sc2TrapDcFail TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "DC power failed in the specified cabinet. This is the result of the system's power-good sensor monitoring. The system may stop when this condition occurs."
 | 
						|
    --#TYPE         "Power failed"
 | 
						|
    --#SUMMARY      "DC power failure in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Check power supply units; add additional power supply.\nReplace power supply unit(s); check AC power."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2041
 | 
						|
 | 
						|
sc2TrapOnBattery TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoInteger,
 | 
						|
        sc2TrapInfoInteger2
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The server is operating on battery power - by UPS or backup battery unit (BBU)."
 | 
						|
    --#TYPE         "AC failed - server is operating on battery"
 | 
						|
    --#SUMMARY      "AC failure. Cabinet %d at server %s is running on battery power. The remaining battery lifetime is approximately %d minutes."
 | 
						|
    --#ARGUMENTS    { 2, 0, 3 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Check mains line voltage."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2042
 | 
						|
 | 
						|
sc2TrapOnMains TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The mains voltage returned after a power failure."
 | 
						|
    --#TYPE         "AC OK"
 | 
						|
    --#SUMMARY      "Mains returned after power failure in cabinet %d at server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2043
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Voltages
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapVoltageOk TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power supply voltage is within normal range again."
 | 
						|
    --#TYPE         "Voltage OK"
 | 
						|
    --#SUMMARY      "Power supply voltage '%s' in cabinet %d at server %s is within normal range again."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2050
 | 
						|
 | 
						|
sc2TrapVoltageTooLow TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power supply voltage is too low."
 | 
						|
    --#TYPE         "Voltage too low"
 | 
						|
    --#SUMMARY      "Power supply voltage '%s' in cabinet %d at server %s is too low."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2051
 | 
						|
 | 
						|
sc2TrapVoltageTooHigh TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power supply voltage is too high."
 | 
						|
    --#TYPE         "Voltage too high"
 | 
						|
    --#SUMMARY      "Power supply voltage '%s' in cabinet %d at server %s is too high."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2052
 | 
						|
 | 
						|
sc2TrapVoltageFailed TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power supply voltage is out of range."
 | 
						|
    --#TYPE         "Voltage out of range"
 | 
						|
    --#SUMMARY      "Power supply voltage '%s' in cabinet %d at server %s is out of range."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2053
 | 
						|
 | 
						|
sc2TrapBatteryVoltagePrefail TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Battery is predicted to fail"
 | 
						|
    --#TYPE         "Battery failure predicted"
 | 
						|
    --#SUMMARY      "Battery voltage '%s' in cabinet %d at server %s: Battery is predicted to fail in near future."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        DEGRADED
 | 
						|
    ::= 2054
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Memory errors
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapCorrectableMemErrorAddr TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoInteger
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A correctable memory error at specified address was detected."
 | 
						|
    --#TYPE         "Correctable memory error"
 | 
						|
    --#SUMMARY      "Correctable memory error at address %d in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: In case of a persistent error try to locate defect memory module:\nGo to window View / System Board / Memory Modules.\nReplace defect memory module."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2060
 | 
						|
 | 
						|
sc2TrapUncorrectableMemErrorAddr TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoInteger
 | 
						|
        }
 | 
						|
    DESCRIPTION     "An uncorrectable memory error at specified address was detected."
 | 
						|
    --#TYPE         "Uncorrectable memory error"
 | 
						|
    --#SUMMARY      "Uncorrectable memory error at address %d in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Try to locate defect memory module:\nGo to window View / System Board / Memory Modules.\nReplace defect memory module."
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2061
 | 
						|
 | 
						|
sc2TrapCorrectableMemErrorBank TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A correctable memory error at specified bank was detected."
 | 
						|
    --#TYPE         "Correctable memory error"
 | 
						|
    --#SUMMARY      "Correctable memory error at bank '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: In case of a persistent error try to locate defect memory module:\nGo to window View / System Board / Memory Modules.\nReplace defect memory module."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2062
 | 
						|
 | 
						|
sc2TrapUncorrectableMemErrorBank TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "An uncorrectable memory error at specified bank was detected."
 | 
						|
    --#TYPE         "Uncorrectable memory error"
 | 
						|
    --#SUMMARY      "Uncorrectable memory error at bank '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Try to locate defect memory module:\nGo to window View / System Board / Memory Modules.\nReplace defect memory module"
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2063
 | 
						|
 | 
						|
sc2TrapCorrectableMemErrorModule TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A correctable memory error at specified module was detected."
 | 
						|
    --#TYPE         "Correctable memory error"
 | 
						|
    --#SUMMARY      "Correctable memory error at module '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: In case of a persistent error try to locate defect memory module:\nGo to window View / System Board / Memory Modules.\nReplace defect memory module."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2064
 | 
						|
 | 
						|
sc2TrapUncorrectableMemErrorModule TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "An uncorrectable memory error at specified module was detected."
 | 
						|
    --#TYPE         "Uncorrectable memory error"
 | 
						|
    --#SUMMARY      "Uncorrectable memory error at module '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Try to locate defect memory module:\nGo to window View / System Board / Memory Modules.\nReplace defect memory module."
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2065
 | 
						|
 | 
						|
sc2TrapCorrectableMemError TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A correctable memory error at unknown location was detected."
 | 
						|
    --#TYPE         "Correctable memory error"
 | 
						|
    --#SUMMARY      "Correctable memory error in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: In case of a persistent error try to locate defect memory module:\nGo to window View / System Board / Memory Modules.\nReplace defect memory module."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2066
 | 
						|
 | 
						|
sc2TrapUncorrectableMemError TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "An uncorrectable memory error at unknown location was detected."
 | 
						|
    --#TYPE         "Uncorrectable memory error"
 | 
						|
    --#SUMMARY      "Uncorrectable memory error in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Try to locate defect memory module:\nGo to window View / System Board / Memory Modules.\nReplace defect memory module."
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2067
 | 
						|
 | 
						|
sc2TrapMemErrorModulePrefail TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A memory module is predicted to fail (prefailure)."
 | 
						|
    --#TYPE         "Memory module prefailure"
 | 
						|
    --#SUMMARY      "Memory module failure is predicted for module '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Warning: A memory module failure is predicted. Too many errors have occured implying that the module could fail in near future. Action: Replace the failing module."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2068
 | 
						|
 | 
						|
sc2TrapMemErrorModuleFailing TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A memory module is failing."
 | 
						|
    --#TYPE         "Memory module failing"
 | 
						|
    --#SUMMARY      "Memory module '%s' in cabinet %d of server %s is failing. Too many errors have occured."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Warning: A memory module is failing. Action: Replace the failing module immediately!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2069
 | 
						|
 | 
						|
sc2TrapMemErrorModuleReplaced TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A memory module had failed and was replaced by a hot-spare module."
 | 
						|
    --#TYPE         "Memory module replaced"
 | 
						|
    --#SUMMARY      "Memory module '%s' in cabinet %d of server %s had failed and was replaced by a hot-spare module"
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Warning: A memory module had failed. So many errors had occured that its bank was taken out of service and replaced by a hot-spare bank. Action: Replace the failed module immediately!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2070
 | 
						|
 | 
						|
sc2TrapMemErrorLoggingDisabled TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Too many correctable memory errors; logging disabled."
 | 
						|
    --#TYPE         "Memory error logging disabled"
 | 
						|
    --#SUMMARY      "Too many correctable memory errors in cabinet %d at server %s. Error logging was disabled."
 | 
						|
    --#SUMMARY      "If logging was disabled and not automatically enabled again, you have to reboot your server to enable memory error logging again.\nIf logging is disabled, prefailure detection is also not active!"
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MINOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "ATTENTION! If logging was disabled and not automatically enabled again, you have\nto reboot your server to enable memory error logging again.\nIf logging disabled, prefailure detection does not work!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2071
 | 
						|
 | 
						|
sc2TrapMemErrorLoggingEnabled TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Memory errors logging enabled again."
 | 
						|
    --#TYPE         "Memory error logging enabled"
 | 
						|
    --#SUMMARY      "Error logging was enabled again in cabinet %d at server %s (after being disabled because of too many errors)"
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MINOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Error logging was enabled again after being disabled because of too many errors."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2072
 | 
						|
 | 
						|
sc2TrapMemErrorAnyModuleReplaced TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A memory module had failed and was replaced by a hot-spare module."
 | 
						|
    --#TYPE         "Memory module replaced"
 | 
						|
    --#SUMMARY      "A memory module in cabinet %d of server %s had failed and was replaced by a hot-spare module"
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Warning: A memory module had failed. So many errors had occured that its bank was taken out of service and replaced by a hot-spare bank. Action: Replace the failed module immediately!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2073
 | 
						|
 | 
						|
sc2TrapMemErrorRedundancyLost TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A memory error caused loss of memory redundancy"
 | 
						|
    --#TYPE         "Memory redundancy lost"
 | 
						|
    --#SUMMARY      "Memory configuration in cabinet %d of server %s has lost redundancy"
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Warning: A severe memory error occured. Memory redundancy is lost. Action: Replace failing module as soon as possible to regain redundancy!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2074
 | 
						|
 | 
						|
sc2TrapMemNVDIMMLifetime TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation,
 | 
						|
        sc2TrapInfoInteger
 | 
						|
        }
 | 
						|
    DESCRIPTION     "An NVDIMM memory module has reached a certain level of lifetime"
 | 
						|
    --#TYPE         "NVDIMM Memory module lifetime"
 | 
						|
    --#SUMMARY      "Non-volatile memory (NVDIMM) module '%s' in cabinet %d of server %s has reached %d percent of lifetime"
 | 
						|
    --#ARGUMENTS    { 3, 2, 0, 4 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2075
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: CPU errors
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapCpuSpeedChanged TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoInteger
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent if the CPU clock frequency was changed because of a temperature problem."
 | 
						|
    --#TYPE         "CPU speed changed"
 | 
						|
    --#SUMMARY      "CPU speed at server %s changed to %d percent of its maximum speed."
 | 
						|
    --#ARGUMENTS    { 0, 2 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2080
 | 
						|
 | 
						|
sc2TrapCpuPrefail TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A CPU is predicted to fail (prefailure)."
 | 
						|
    --#TYPE         "CPU prefailure"
 | 
						|
    --#SUMMARY      "CPU failure is predicted for CPU '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Warning: A CPU failure is predicted. Too many errors have occured implying that the CPU could fail in near future. Action: Replace the failing CPU."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2081
 | 
						|
 | 
						|
sc2TrapCpuIerr TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A CPU internal error (IERR) occurred"
 | 
						|
    --#TYPE         "CPU IERR"
 | 
						|
    --#SUMMARY      "Internal error (IERR) occurred on CPU '%s' in cabinet %d of server %s."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Warning: CPU internal error (IERR) occurred. Action: Replace failing CPU if error occurs repeatedly."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2082
 | 
						|
 | 
						|
sc2TrapCpuDisabled TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "A CPU is disabled by BIOS"
 | 
						|
    --#TYPE         "CPU disabled"
 | 
						|
    --#SUMMARY      "CPU '%s' in cabinet %d of server %s is disabled."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Warning: CPU was disabled by BIOS after CPU Error occurred. Action: Reenable CPU. If error persists, replace failing CPU."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2083
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Power on/off, shutdown, reboot, server suspend, server recovery, logging
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapCabinetSwitchedOff TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoString
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent when a cabinet is switched off. For obvious reasons it cannot be sent when the main cabinet is switched off."
 | 
						|
    --#TYPE         "Cabinet switched off"
 | 
						|
    --#SUMMARY      "Cabinet %d was switched off because of %s (server %s)."
 | 
						|
    --#ARGUMENTS    { 2, 3, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Note: For obvious reasons this trap cannot be sent when the main cabinet is switched off."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2090
 | 
						|
 | 
						|
sc2TrapCabinetSwitchedOn TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoString
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent when a cabinet is switched on."
 | 
						|
    --#TYPE         "Cabinet switched on"
 | 
						|
    --#SUMMARY      "Cabinet %d was switched on because of %s (server %s)."
 | 
						|
    --#ARGUMENTS    { 2, 3, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2091
 | 
						|
 | 
						|
sc2TrapPowerOffTimeReached TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoInteger
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap is sent when the server is going to be switched off by schedule in some minutes."
 | 
						|
    --#TYPE         "Scheduled power off time reached"
 | 
						|
    --#SUMMARY      "The scheduled power-off time is reached in cabinet %d on server %s! System shutdown in %d minutes."
 | 
						|
    --#ARGUMENTS    { 2, 0, 3 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2092
 | 
						|
 | 
						|
sc2TrapServerShutdown TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoString
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent when a server is being shut down."
 | 
						|
    --#TYPE         "Server shutdown"
 | 
						|
    --#SUMMARY      "The reason %s causes a shutdown at server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2093
 | 
						|
 | 
						|
sc2TrapShutdownCancelled TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent if a pending server shutdown was cancelled by the user."
 | 
						|
    --#TYPE         "Shutdown cancelled"
 | 
						|
    --#SUMMARY      "Shutdown at server %s cancelled by the user."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2094
 | 
						|
 | 
						|
sc2TrapBootRetryCountZero TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent when a boot retry counter gets zero on power up."
 | 
						|
    --#TYPE         "Boot retry counter zero"
 | 
						|
    --#SUMMARY      "Boot retry counter is zero on server %s."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2095
 | 
						|
 | 
						|
sc2TrapServerBoot TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent when the server was booted"
 | 
						|
    --#TYPE         "Server booted"
 | 
						|
    --#SUMMARY      "Server %s was booted."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2096
 | 
						|
 | 
						|
sc2TrapServerStandby TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent when the server entered standby mode"
 | 
						|
    --#TYPE         "Standby mode entered"
 | 
						|
    --#SUMMARY      "Server %s entered standby mode."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2097
 | 
						|
 | 
						|
sc2TrapServerSuspend TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent when the server entered suspend mode"
 | 
						|
    --#TYPE         "Suspend mode entered"
 | 
						|
    --#SUMMARY      "Server %s entered suspend mode."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2098
 | 
						|
 | 
						|
sc2TrapServerResumed TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap will be sent when the server resumed from standby or suspend mode"
 | 
						|
    --#TYPE         "Resume from standby or suspend mode"
 | 
						|
    --#SUMMARY      "Server %s resumed from standby or suspend mode."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2099
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Message/event logging
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapMessageLogFull TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The System Event Log (message log) is full. No more messages can be logged. This trap will not occur on wrap-around log types"
 | 
						|
    --#TYPE         "Message log full"
 | 
						|
    --#SUMMARY      "The System Event Log on server %s in cabinet %d is full. No more messages can be logged! Please clear unneeded log entries as soon as possible!"
 | 
						|
    --#ARGUMENTS    { 0, 2 }
 | 
						|
    --#SEVERITY     MINOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2100
 | 
						|
 | 
						|
sc2TrapMessageLogWarning TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoInteger
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The warning threshold for the number of System Event Log entries has been exceeded."
 | 
						|
    --#TYPE         "Message log warning"
 | 
						|
    --#SUMMARY      "The System Event Log for cabinet %d at server %s has exceeded %d percent of its capacity."
 | 
						|
    --#ARGUMENTS    { 2, 0, 3 }
 | 
						|
    --#SEVERITY     MINOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2101
 | 
						|
 | 
						|
sc2TrapBootMessageLogEntry TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "An error message was written into the systemboard's message log.
 | 
						|
                     This could have happened when an error occured before the server management agents were running or
 | 
						|
                     any error without a specific trap. See server management message log
 | 
						|
                     for detailed error description."
 | 
						|
    --#TYPE         "Error in message log"
 | 
						|
    --#SUMMARY      "An error was recorded on server %s before the management agents were started (boot phase)."
 | 
						|
    --#SUMMARY      "See server management message log (Recovery log) for detailed information."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2102
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Intrusion detection
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapIntrusionAssertion TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The front door or housing was opened"
 | 
						|
    --#TYPE         "Front door or housing opened"
 | 
						|
    --#SUMMARY      "The front door or housing of cabinet %d was opened on server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2110
 | 
						|
 | 
						|
sc2TrapIntrusionDeassertion TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The front door or housing was closed"
 | 
						|
    --#TYPE         "Front door or housing closed"
 | 
						|
    --#SUMMARY      "The front door or housing of cabinet %d was closed on server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2111
 | 
						|
 | 
						|
sc2TrapIntrusionChanged TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "The front door or housing was opened or closed"
 | 
						|
    --#TYPE         "Front door or housing opened/closed"
 | 
						|
    --#SUMMARY      "The front door or housing of cabinet %d was opened or closed on server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2112
 | 
						|
 | 
						|
sc2TrapPciBusError TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "PCI bus system/parity error"
 | 
						|
    --#TYPE         "PCI bus system/parity error"
 | 
						|
    --#SUMMARY      "A PCI bus system or parity error happened in cabinet %d on server %s."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        NONOPERATIONAL
 | 
						|
    ::= 2113
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Power on/off (continued)
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapPowerOnTimeReached TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoInteger
 | 
						|
        }
 | 
						|
    DESCRIPTION     "This trap is sent when the server is going to be switched on by schedule in some minutes. It will be sent by the Remote Management Controller."
 | 
						|
    --#TYPE         "Scheduled power on time reached"
 | 
						|
    --#SUMMARY      "The scheduled power-on time is reached in cabinet %d on server %s! System will be powered on in %d minutes."
 | 
						|
    --#ARGUMENTS    { 2, 0, 3 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2114
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Customer self service
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapCssWarning TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Customer self service component changed to warning status"
 | 
						|
    --#TYPE         "Customer self service warning"
 | 
						|
    --#SUMMARY      "Warning status on component '%s' in cabinet %d of server '%s'. This component may be replaced by the customer."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Replace affected component, may be replaced by the customer!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2120
 | 
						|
 | 
						|
sc2TrapCssFail TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Customer self service component changed to fail status"
 | 
						|
    --#TYPE         "Customer self service fail"
 | 
						|
    --#SUMMARY      "Fail status on component '%s' in cabinet %d of server '%s'. This component may be replaced by the customer."
 | 
						|
    --#ARGUMENTS    { 3, 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Replace affected component, may be replaced by the customer!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2121
 | 
						|
 | 
						|
sc2TrapCssWarningServer TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Customer self service component changed to warning status"
 | 
						|
    --#TYPE         "Customer self service warning"
 | 
						|
    --#SUMMARY      "Warning status on component '%s' at server '%s'. This component may be replaced by the customer."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Replace affected component, may be replaced by the customer!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2122
 | 
						|
 | 
						|
sc2TrapCssFailServer TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoObjectDesignation
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Customer self service component changed to fail status"
 | 
						|
    --#TYPE         "Customer self service fail"
 | 
						|
    --#SUMMARY      "Fail status on component '%s' at server '%s'. This component may be replaced by the customer."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Action: Replace affected component, may be replaced by the customer!"
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2123
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Power Consumption
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapPowerLimitOk TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power consumption limit changed to Ok status"
 | 
						|
    --#TYPE         "Power limit status ok"
 | 
						|
    --#SUMMARY      "Power limit status in cabinet %d of server '%s' ok."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2130
 | 
						|
 | 
						|
sc2TrapPowerLimitWarning TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power consumption limit changed to warning status"
 | 
						|
    --#TYPE         "Power limit status warning"
 | 
						|
    --#SUMMARY      "Power limit status in cabinet %d of server '%s' has exceeded the warning threshold."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2131
 | 
						|
 | 
						|
sc2TrapPowerLimitCritical TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power consumption limit changed to critical status"
 | 
						|
    --#TYPE         "Power limit status critical"
 | 
						|
    --#SUMMARY      "Power limit status in cabinet %d of server '%s' has exceeded the critical threshold."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     CRITICAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2132
 | 
						|
 | 
						|
sc2TrapPowerLimitDisabled TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoCabinetNr
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Power consumption limiting disabled"
 | 
						|
    --#TYPE         "Power limiting disabled"
 | 
						|
    --#SUMMARY      "Power limiting in cabinet %d of server '%s' disabled."
 | 
						|
    --#ARGUMENTS    { 2, 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         ""
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2133
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Virtual IO Manager (VIOM)
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapViomInitiateCommunication TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "VIOM communication initiation request - VIOM manager action required.
 | 
						|
                     This trap is intended to signal the Virtual IO Manager that the iRMC wants to confirm the usage of the VIOM table.
 | 
						|
                     This trap may be repeated several times until the manager responds to the trap."
 | 
						|
    --#TYPE         "VIOM communication initiation"
 | 
						|
    --#SUMMARY      "VIOM communication initiation request from server %s."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Note: This is no error condition."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2140
 | 
						|
 | 
						|
sc2TrapViomStatusChanged TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime
 | 
						|
        }
 | 
						|
    DESCRIPTION     "VIOM status has changed - VIOM manager information.
 | 
						|
                     If the user or a server management component deactivates VIOM, the iRMC will send a VIOM status trap.
 | 
						|
                     This trap will not be sent if VIOM was activated, because no user interface except the Virtual IO Manager shall be capable to enable VIOM."
 | 
						|
    --#TYPE         "VIOM status changed"
 | 
						|
    --#SUMMARY      "VIOM status has changed on server %s."
 | 
						|
    --#ARGUMENTS    { 0 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#HELP         "Note: This is no error condition."
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2141
 | 
						|
 | 
						|
------------------------------------------------------------------------------------------
 | 
						|
-- Trap group: Driver Monitoring
 | 
						|
--
 | 
						|
 | 
						|
sc2TrapDrvMonEventMessage TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoString
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Driver Monitoring detected an informational event."
 | 
						|
    --#TYPE         "Driver Monitoring information event"
 | 
						|
    --#SUMMARY      "Driver Monitoring information event at server %s:"
 | 
						|
    --#SUMMARY      "%s"
 | 
						|
    --#ARGUMENTS    { 0, 2 }
 | 
						|
    --#SEVERITY     INFORMATIONAL
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2150
 | 
						|
 | 
						|
sc2TrapDrvMonEventWarning TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoString
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Driver Monitoring detected a warning event."
 | 
						|
    --#TYPE         "Driver Monitoring warning event"
 | 
						|
    --#SUMMARY      "Driver Monitoring warning event at server %s:"
 | 
						|
    --#SUMMARY      "%s"
 | 
						|
    --#ARGUMENTS    { 0, 2 }
 | 
						|
    --#SEVERITY     MINOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2151
 | 
						|
 | 
						|
sc2TrapDrvMonEventError TRAP-TYPE
 | 
						|
    ENTERPRISE sc2Notifications
 | 
						|
    VARIABLES {
 | 
						|
        sc2TrapInfoServerName,
 | 
						|
        sc2TrapInfoTime,
 | 
						|
        sc2TrapInfoString
 | 
						|
        }
 | 
						|
    DESCRIPTION     "Driver Monitoring detected an error event."
 | 
						|
    --#TYPE         "Driver Monitoring error event"
 | 
						|
    --#SUMMARY      "Driver Monitoring error event at server %s:"
 | 
						|
    --#SUMMARY      "%s"
 | 
						|
    --#ARGUMENTS    { 0, 2 }
 | 
						|
    --#SEVERITY     MAJOR
 | 
						|
    --#TIMEINDEX    1
 | 
						|
    --#STATE        OPERATIONAL
 | 
						|
    ::= 2152
 | 
						|
 | 
						|
 | 
						|
END
 |