216 lines
6.0 KiB
Plaintext
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
|