Observium_CE/mibs/cisco/CISCO-DMN-DSG-FAULT-MIB

561 lines
15 KiB
Plaintext

--*****************************************************************
-- CISCO_DMN_DSG_Fault.mib: Mib file for Fault control and status.
--
-- August 2010, TEL MIB Team
--
-- Copyright (c) 1999-2010 Cisco Systems, Inc. All rights reserved.
--*****************************************************************
CISCO-DMN-DSG-FAULT-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE, Integer32, Counter32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
ciscoDSGUtilities
FROM CISCO-DMN-DSG-ROOT-MIB;
ciscoDSGFault MODULE-IDENTITY
LAST-UPDATED "201008301100Z" -- August 30 2010 11:00:00 GMT
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems, Inc.
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553 NETS
E-mail: cs-ipsla@cisco.com"
DESCRIPTION "Cisco DSG Fault Information MIB."
REVISION "201008301100Z"
DESCRIPTION "V01.00.05 2010-08-30
Updated for adherence to SNMPv2 format."
REVISION "201003220500Z"
DESCRIPTION "V01.00.04 2010-03-22
The Syntax of Unsigned32 MIB objects whose range
is within the range of Integer32, is updated to
Integer32."
REVISION "201002121200Z"
DESCRIPTION "V01.00.03 2010-02-12
The Syntax of read-only objects is updated
to DisplayString."
REVISION "201001081200Z"
DESCRIPTION "V01.00.02 2010-01-08
Updated FaultStatus and FaultSetting Table."
REVISION "200912201200Z"
DESCRIPTION "V01.00.01 2009-12-20
Removed logHistoryTable."
REVISION "200912071200Z"
DESCRIPTION "V01.00.00 2009-12-07
Initial Version."
::= { ciscoDSGUtilities 17 }
faultSummary OBJECT IDENTIFIER ::= { ciscoDSGFault 1 }
faultAWTable OBJECT IDENTIFIER ::= { ciscoDSGFault 2 }
-- *************************************
-- Fault Summary Branch
-- *************************************
faultSummaryNumActiveAlarms OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of system alarms currently in a set state.
The range is from 0 to 4294967295."
::= {faultSummary 1 }
faultSummaryNumActiveWarnings OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of system Warnings currently in a set state.
THe range is from 0 to 4294967295."
::= { faultSummary 2 }
faultSummaryClearAlarms OBJECT-TYPE
SYNTAX INTEGER {
writeonly(1),
yes(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this object to yes( 2 ) to clear the system Alarms."
::= { faultSummary 3 }
faultSummaryClearWarnings OBJECT-TYPE
SYNTAX INTEGER {
writeOnly(1),
yes(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this object to yes( 2 ) to clear the system Warnings."
::= { faultSummary 4 }
faultSummaryClearHistory OBJECT-TYPE
SYNTAX INTEGER {
writeOnly(1),
yes(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this object to yes( 2 ) to clear the system History."
::= { faultSummary 5 }
-- *************************************
-- faultAWTable Branch
-- *************************************
-- *************************************
-- awFaultActiveListTable Branch
-- *************************************
awFaultActiveListTable OBJECT-TYPE
SYNTAX SEQUENCE OF AWFaultActiveListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Alarms and warnings fault active list table."
::= { faultAWTable 1 }
awFaultActiveListEntry OBJECT-TYPE
SYNTAX AWFaultActiveListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for alarms and warnings fault active list."
INDEX { awFaultActiveListPriority }
::= { awFaultActiveListTable 1 }
AWFaultActiveListEntry ::= SEQUENCE
{
awFaultActiveListPriority Integer32,
awFaultActiveListTextID DisplayString,
awFaultActiveListName DisplayString,
awFaultActiveListType INTEGER,
awFaultActiveListSetDateTime DisplayString,
awFaultActiveListDetails DisplayString
}
awFaultActiveListPriority OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Priority of fault.Higher priority faults are displayed first."
::= { awFaultActiveListEntry 1 }
awFaultActiveListTextID OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault ID."
::= { awFaultActiveListEntry 2 }
awFaultActiveListName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Faults displayed text."
::= { awFaultActiveListEntry 3 }
awFaultActiveListType OBJECT-TYPE
SYNTAX INTEGER {
alarm(1),
warning(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active list type."
::= { awFaultActiveListEntry 4 }
awFaultActiveListSetDateTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date and time of fault condition occurred."
::= { awFaultActiveListEntry 5 }
awFaultActiveListDetails OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault description."
::= { awFaultActiveListEntry 6 }
-- *************************************
-- awFaultStatusTable Branch
-- *************************************
awFaultStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF AWFaultStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Alarms and warnings fault status."
::= { faultAWTable 2 }
awFaultStatusEntry OBJECT-TYPE
SYNTAX AWFaultStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for Alarms and warnings fault status."
INDEX { awFaultStatusPriority }
::= { awFaultStatusTable 1 }
AWFaultStatusEntry ::= SEQUENCE
{
awFaultStatusPriority Integer32,
awFaultStatusTextId DisplayString,
awFaultStatusFaultNum DisplayString,
awFaultStatusName DisplayString,
awFaultStatusType INTEGER,
awFaultStatusSeverity INTEGER,
awFaultStatusLastDateTime DisplayString,
awFaultStatusTrapState INTEGER,
awFaultStatusDetails DisplayString,
awFaultStatusRelay DisplayString
}
awFaultStatusPriority OBJECT-TYPE
SYNTAX Integer32(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fault status Priority value."
::= { awFaultStatusEntry 1 }
awFaultStatusTextId OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault Status Text ID."
::= { awFaultStatusEntry 2 }
awFaultStatusFaultNum OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault Status number.The range is from 0 to 4294967295."
::= { awFaultStatusEntry 3 }
awFaultStatusName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault displayed text."
::= { awFaultStatusEntry 4 }
awFaultStatusType OBJECT-TYPE
SYNTAX INTEGER {
alarm(1),
warning(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault Status type."
::= { awFaultStatusEntry 5 }
awFaultStatusSeverity OBJECT-TYPE
SYNTAX INTEGER {
major(1),
minor(2),
warning(3),
information(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault severity."
::= { awFaultStatusEntry 6 }
awFaultStatusLastDateTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date&time of faults last state change."
::= { awFaultStatusEntry 7 }
awFaultStatusTrapState OBJECT-TYPE
SYNTAX INTEGER {
clear(1),
set(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Trap state."
::= { awFaultStatusEntry 8 }
awFaultStatusDetails OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Faults descriptive reason."
::= { awFaultStatusEntry 9 }
awFaultStatusRelay OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault Relay control status.The range is from 0 to 8.
Indicates which relay output this fault is hardcoded to
control. Not used."
::= { awFaultStatusEntry 10 }
-- *************************************
-- awFaultSettingTable Branch
-- *************************************
awFaultSettingTable OBJECT-TYPE
SYNTAX SEQUENCE OF AWFaultSettingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Faults settings Table."
::= { faultAWTable 3 }
awFaultSettingEntry OBJECT-TYPE
SYNTAX AWFaultSettingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for Faults settings Table."
INDEX { awFaultSettingPriority }
::= { awFaultSettingTable 1 }
AWFaultSettingEntry ::= SEQUENCE
{
awFaultSettingPriority Integer32,
awFaultSettingTextId DisplayString,
awFaultSettingType INTEGER,
awFaultSettingSeverity INTEGER,
awFaultSettingName DisplayString,
awFaultSettingEnable INTEGER,
awFaultSettingRelay INTEGER,
awFaultSettingTrap INTEGER
}
awFaultSettingPriority OBJECT-TYPE
SYNTAX Integer32(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fault Setting Index (Fault Priority value)."
::= { awFaultSettingEntry 1 }
awFaultSettingTextId OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault Setting Text ID."
::= { awFaultSettingEntry 2 }
awFaultSettingType OBJECT-TYPE
SYNTAX INTEGER {
alarm(1),
warning(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault type."
::= { awFaultSettingEntry 3 }
awFaultSettingSeverity OBJECT-TYPE
SYNTAX INTEGER {
major(1),
minor(2),
warning(3),
information(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault severity."
::= { awFaultSettingEntry 4 }
awFaultSettingName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault displayed text."
::= { awFaultSettingEntry 5 }
awFaultSettingEnable OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2),
disabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Controls overall enabling of this Fault.Affects LEDs, Relays,
and Traps. disabled(3) is a read-only value."
::= { awFaultSettingEntry 6 }
awFaultSettingRelay OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2),
disabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Controls whether Relays are enabled for the Fault.
disabled(3) is a read-only value."
::= { awFaultSettingEntry 7 }
awFaultSettingTrap OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2),
disabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Controls whether Traps are enabled for the Fault.
disabled(3) is a read-only value."
::= { awFaultSettingEntry 8 }
-- *************************************
-- awFaultHistoryTable Branch
-- *************************************
awFaultHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF AWFaultHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fault History table."
::= { faultAWTable 5 }
awFaultHistoryEntry OBJECT-TYPE
SYNTAX AWFaultHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for Fault History table."
INDEX { awFaultHistorySequence }
::= { awFaultHistoryTable 1 }
AWFaultHistoryEntry ::= SEQUENCE
{
awFaultHistorySequence Counter32,
awFaultHistoryName DisplayString,
awFaultHistoryType INTEGER,
awFaultHistorySetDateTime DisplayString,
awFaultHistoryResetDateTime DisplayString,
awFaultHistoryState INTEGER,
awFaultHistoryDetails DisplayString
}
awFaultHistorySequence OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fault History sequence number."
::= { awFaultHistoryEntry 1 }
awFaultHistoryName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault displayed text."
::= { awFaultHistoryEntry 2 }
awFaultHistoryType OBJECT-TYPE
SYNTAX INTEGER {
alarm(1),
warning(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault History list Type."
::= { awFaultHistoryEntry 3 }
awFaultHistorySetDateTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Faults set date and time."
::= { awFaultHistoryEntry 4 }
awFaultHistoryResetDateTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Faults reset date and time.
If cleared by reset, contains the power-up time."
::= { awFaultHistoryEntry 5 }
awFaultHistoryState OBJECT-TYPE
SYNTAX INTEGER {
clear(1),
set(2),
clearByReset(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault History list state."
::= { awFaultHistoryEntry 6 }
awFaultHistoryDetails OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fault descriptive Reason."
::= { awFaultHistoryEntry 7 }
END