Observium_CE/mibs/datacom/DMOS-HW-MONITOR-NOTIFICATIONS-MIB

216 lines
6.0 KiB
Plaintext

DMOS-HW-MONITOR-NOTIFICATIONS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
alarmNotifications,
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState
FROM DMOS-NOTIFICATIONS-MIB;
dmosHwMonNotificationsMIB MODULE-IDENTITY
LAST-UPDATED "201701300000Z"
ORGANIZATION "DATACOM"
CONTACT-INFO
"DATACOM
Postal: DATACOM
Rua America, 1000
Eldorado do Sul, RS
CEP 92990-000
BRAZIL
Tel:+55(51)3933 3000
Fax:+55(51)3933 3003
E-mail: datacom@datacom.ind.br "
DESCRIPTION
"This MIB file constains the definition of DmOS notifications related to the hardware monitoring."
REVISION "201701300000Z"
DESCRIPTION
" First release "
::= { alarmNotifications 2 }
dmosHwMonNotificationObjects OBJECT IDENTIFIER ::= { dmosHwMonNotificationsMIB 1 }
dmosHwMonValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Current value that triggered the notification."
::= { dmosHwMonNotificationObjects 1 }
dmosHwMonLimitValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Current limit that was overflow and that triggered the notification."
::= { dmosHwMonNotificationObjects 2 }
dmosHwMonNotificationGroups OBJECT IDENTIFIER ::= { dmosHwMonNotificationsMIB 2 }
dmosHwMonAlarmInfoGroup OBJECT-GROUP
OBJECTS { dmosHwMonValue,
dmosHwMonLimitValue }
STATUS current
DESCRIPTION
"A set of objects that provides more information about hardware monitoring alarms."
::= { dmosHwMonNotificationGroups 1 }
fanHighAlarmTrap NOTIFICATION-TYPE
OBJECTS {
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState,
dmosHwMonValue,
dmosHwMonLimitValue }
STATUS current
DESCRIPTION "Alarm for fan speed above the safe rpm speed."
::= { dmosHwMonNotificationsMIB 3 }
fanLowAlarmTrap NOTIFICATION-TYPE
OBJECTS {
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState,
dmosHwMonValue,
dmosHwMonLimitValue }
STATUS current
DESCRIPTION "Alarm for fan speed below the safe rpm speed."
::= { dmosHwMonNotificationsMIB 4 }
fanFailAlarmTrap NOTIFICATION-TYPE
OBJECTS {
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState }
STATUS current
DESCRIPTION "Alarm for fan in a fail condition. The fan must be checked."
::= { dmosHwMonNotificationsMIB 5 }
fanErrorAlarmTrap NOTIFICATION-TYPE
OBJECTS {
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState }
STATUS current
DESCRIPTION "Alarm to report that an error happened on fan status reading."
::= { dmosHwMonNotificationsMIB 6 }
dmosFanAlarmTrapsGroup NOTIFICATION-GROUP
NOTIFICATIONS { fanHighAlarmTrap,
fanLowAlarmTrap,
fanErrorAlarmTrap,
fanFailAlarmTrap }
STATUS current
DESCRIPTION
"Traps generated by fan alarms."
::= { dmosHwMonNotificationGroups 2 }
tempHighAlarmTrap NOTIFICATION-TYPE
OBJECTS {
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState,
dmosHwMonValue,
dmosHwMonLimitValue }
STATUS current
DESCRIPTION "Alarm for high temperature of the device."
::= { dmosHwMonNotificationsMIB 7 }
tempLowAlarmTrap NOTIFICATION-TYPE
OBJECTS {
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState,
dmosHwMonValue,
dmosHwMonLimitValue }
STATUS current
DESCRIPTION "Alarm for low temperature of the device."
::= { dmosHwMonNotificationsMIB 8 }
tempErrorAlarmTrap NOTIFICATION-TYPE
OBJECTS {
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState }
STATUS current
DESCRIPTION "It was not possible to read the temperature sensor."
::= { dmosHwMonNotificationsMIB 9 }
tempCriticalAlarmTrap NOTIFICATION-TYPE
OBJECTS {
notificationTime,
notificationName,
notificationSourceType,
notificationSourceValue,
notificationSeverity,
notificationInfo,
notificationAlarmState,
dmosHwMonValue,
dmosHwMonLimitValue }
STATUS current
DESCRIPTION "Alarm for critical temperature of the device."
::= { dmosHwMonNotificationsMIB 10 }
dmosTempAlarmTrapsGroup NOTIFICATION-GROUP
NOTIFICATIONS { tempHighAlarmTrap,
tempLowAlarmTrap,
tempErrorAlarmTrap,
tempCriticalAlarmTrap }
STATUS current
DESCRIPTION
"Traps generated by temperature alarms."
::= { dmosHwMonNotificationGroups 3 }
END