1593 lines
49 KiB
Plaintext
1593 lines
49 KiB
Plaintext
-- EATON Environmental Rack Monitor MIB
|
|
-- MIB for Rack Monitor Environmental Monitoring System
|
|
--
|
|
-- { iso org(3) dod(6) internet(1) private(4) enterprises(1) powerware(534)
|
|
-- product(6) dataCenter(7) environmentalMonitor(1)
|
|
-- ==============================================================================================
|
|
---
|
|
--- Revision History
|
|
---
|
|
--- v1.00a1 05-Oct-2006 Kevin Lee
|
|
--- Created
|
|
--- v1.00a2 17-Oct-2006 Kenneth Liu
|
|
--- 1. Renew the item, rmConfigDateFormat, to support 4 formats
|
|
--- v1.00a3 20-Oct-2006 Kenneth Liu
|
|
--- 1. "enterprises 536" -> "enterprises 534"
|
|
--- v1.00a4 27-Nov-2006 Kenneth Liu
|
|
--- 1. Updated file based on the MIB form EATON.
|
|
--- v1.00a5 05-Jan-2007 Kenneth Liu
|
|
--- 1. Fixed some wording errors, it can pass the verification (Level:4)
|
|
--- on the http://wwwsnmp.cs.utwente.nl/ietf/mibs/validate/
|
|
--- v1.00a6 19-Jan-2007 Kenneth Liu
|
|
--- 1. Replace "sensorConfig" with "sc".
|
|
--- 2. Replace "SensorConfig" with "Sc".
|
|
--- 3. Replace "rackMonitor" with "rm".
|
|
--- 4. Replace "RackMonitor" with "Rm".
|
|
--- 5. Replace "sensorMonitor" with "sm".
|
|
--- 6. Replace "SensorMonitor" with "Sm".
|
|
--- v1.00b6 05-Feb-2007 Kenneth Liu
|
|
--- 1. Version Change.
|
|
--- v2.00 10-May-2007 Kenneth Liu
|
|
--- 1. Version Change.
|
|
---
|
|
|
|
RackMonitor-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
TRAP-TYPE
|
|
FROM RFC-1215;
|
|
|
|
powerware OBJECT IDENTIFIER ::= { enterprises 534 }
|
|
product OBJECT IDENTIFIER ::= { powerware 6 }
|
|
dataCenter OBJECT IDENTIFIER ::= { product 7 }
|
|
environmentalMonitor OBJECT IDENTIFIER ::= { dataCenter 1 }
|
|
insObjects OBJECT IDENTIFIER ::= { environmentalMonitor 1 }
|
|
rmTraps OBJECT IDENTIFIER ::= { environmentalMonitor 2 }
|
|
|
|
rmIdent OBJECT IDENTIFIER ::= { insObjects 1 }
|
|
rmConfig OBJECT IDENTIFIER ::= { insObjects 2 }
|
|
sensorMonitor OBJECT IDENTIFIER ::= { insObjects 3 }
|
|
sensorConfig OBJECT IDENTIFIER ::= { insObjects 4 }
|
|
|
|
-- ===========================================================================
|
|
--
|
|
-- insIdentification
|
|
--
|
|
-- All objects in this group except for upsIdentName and
|
|
-- upsIdentAttachedDevices are set at device initialization
|
|
-- and remain static.
|
|
--
|
|
-- ===========================================================================
|
|
|
|
insIdentManufacturer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..31))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the RackMonitor manufacturer."
|
|
::= { rmIdent 1 }
|
|
|
|
insIdentModel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..63))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RackMonitor Model designation."
|
|
::= { rmIdent 2 }
|
|
|
|
insIdentAgentSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The RackMonitor software/firmware version. This variable may or
|
|
may not have the same value as
|
|
upsIdentUPSSoftwareVersion in some implementations."
|
|
::= { rmIdent 3 }
|
|
|
|
insIdentName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A string identifying the RackMonitor. This object should be
|
|
set by the administrator."
|
|
::= { rmIdent 4 }
|
|
|
|
-- ===========================================================================
|
|
--
|
|
-- rmConfig
|
|
--
|
|
-- ===========================================================================
|
|
|
|
rmConfigMibVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The version of MIB spec."
|
|
::= { rmConfig 1}
|
|
|
|
rmConfigNetwork OBJECT IDENTIFIER ::= { rmConfig 2 }
|
|
|
|
rmConfigIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" The ip address that NMS can identify the managed
|
|
device"
|
|
::= { rmConfigNetwork 1 }
|
|
|
|
rmConfigGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" The default gateway that allow device managed
|
|
through routers "
|
|
::= { rmConfigNetwork 2 }
|
|
|
|
rmConfigSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" Internet address subnet mask"
|
|
::= { rmConfigNetwork 3 }
|
|
|
|
rmConfigDateTime OBJECT IDENTIFIER ::= { rmConfig 3 }
|
|
|
|
rmConfigDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (10..10))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The date in Environmental Rack Monitor, format is (dd/mm/yyyy)"
|
|
::= { rmConfigDateTime 1}
|
|
|
|
rmConfigTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (8..8))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time in Environmental Rack Monitor, format is (hh:mm:ss)"
|
|
::= { rmConfigDateTime 2}
|
|
|
|
rmConfigTimeFromNtp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/disable update of the date and time from the NTP server."
|
|
::= { rmConfigDateTime 3}
|
|
|
|
rmConfigNtpIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"NTP IP address."
|
|
::= { rmConfigDateTime 4}
|
|
|
|
rmConfigNtpTimeZone OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
gMT-1200(1),
|
|
gMT-1100(2),
|
|
gMT-1000(3),
|
|
gMT-0900(4),
|
|
gMT-0800(5),
|
|
gMT-0700(6),
|
|
gMT-0600(7),
|
|
gMT-0500(8),
|
|
gMT-0400(9),
|
|
gMT-0330(10),
|
|
gMT-0300(11),
|
|
gMT-0200(12),
|
|
gMT-0100(13),
|
|
gMT-0000(14),
|
|
gMT0100(15),
|
|
gMT0200(16),
|
|
gMT0300(17),
|
|
gMT0330(18),
|
|
gMT0400(19),
|
|
gMT0500(20),
|
|
gMT0530(21),
|
|
gMT0600(22),
|
|
gMT0700(23),
|
|
gMT0800(24),
|
|
gMT0900(25),
|
|
gMT1000(26),
|
|
gMT1100(27),
|
|
gMT1200(28)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" Enable/disable update of the date and time from the NTP server."
|
|
::= { rmConfigDateTime 5}
|
|
|
|
rmConfigDayLightSaving OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/disable daylight saving for NTP time, if enabled, the time
|
|
obtained from the NTP will be set one hour in advance to reflect daylight saving status."
|
|
::= { rmConfigDateTime 6}
|
|
|
|
rmConfigLog OBJECT IDENTIFIER ::= { rmConfig 4 }
|
|
|
|
rmConfigHistoryLogFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (5..3600) -- in seconds
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The frequency of the history log update. The value
|
|
is in seconds"
|
|
::= { rmConfigLog 1}
|
|
|
|
rmConfigExtHistoryLogFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1440) -- in minutes
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The frequency of the extended history log update.
|
|
The value is in seconds"
|
|
::= { rmConfigLog 2}
|
|
|
|
rmConfigConfigurationLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" Enable/Disable Environmental Rack Monitor parameters change logging."
|
|
::= { rmConfigLog 3}
|
|
|
|
rmConfigDhcpStatue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or Disable DHCP/BootP capability"
|
|
::= { rmConfig 5}
|
|
|
|
rmConfigPingStatue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or Disable Ping Echo capability"
|
|
::= { rmConfig 6}
|
|
|
|
rmConfigTftpStatue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or Disable TFTP network upgrade capability"
|
|
::= { rmConfig 7}
|
|
|
|
rmConfigTelnet OBJECT IDENTIFIER ::= { rmConfig 8 }
|
|
|
|
rmConfigTelnetStatue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or Disable telnet access"
|
|
::= { rmConfigTelnet 1}
|
|
|
|
rmConfigTelnetPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Setting the server port for telnet."
|
|
::= { rmConfigTelnet 2}
|
|
|
|
rmConfigHttp OBJECT IDENTIFIER ::= { rmConfig 9 }
|
|
|
|
rmConfigHttpStatue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or Disable HTTP access"
|
|
::= { rmConfigHttp 1}
|
|
|
|
rmConfigHttpPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Setting the server port of HTTP."
|
|
::= { rmConfigHttp 2}
|
|
|
|
rmConfigHttpSecurity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable HTTP access for read-only users"
|
|
::= { rmConfigHttp 3}
|
|
|
|
|
|
rmConfigSnmp OBJECT IDENTIFIER ::= { rmConfig 10 }
|
|
rmConfigSnmpStatue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or Disable SNMP access"
|
|
::= { rmConfigSnmp 1}
|
|
|
|
rmConfigSnmpPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Setting the server port for SNMP."
|
|
::= { rmConfigSnmp 2}
|
|
|
|
rmConfigControl OBJECT IDENTIFIER ::= { rmConfig 11 }
|
|
rmConfigResetToDefault OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reset(1),
|
|
nothing(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reset all parameters of Environmental Rack Monitor to default values"
|
|
::= { rmConfigControl 1}
|
|
|
|
rmConfigRestart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
restart(1),
|
|
nothing(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Restart rm"
|
|
::= { rmConfigControl 2}
|
|
|
|
rmConfigTrap OBJECT IDENTIFIER ::= { rmConfig 12 }
|
|
rmConfigTrapRetryCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The count of repeat traps to send to NMS before trap
|
|
acknowledge received."
|
|
::= { rmConfigTrap 1}
|
|
|
|
rmConfigTrapRetryTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time between retry traps sent to NMS."
|
|
::= { rmConfigTrap 2}
|
|
|
|
rmConfigTrapAckSignature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The signature of trap acknowledge."
|
|
::= { rmConfigTrap 3}
|
|
|
|
|
|
rmConfigPollRate OBJECT-TYPE
|
|
SYNTAX INTEGER (3..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" The frequency that the Rack Monitor will read from sensors
|
|
(unit : second)."
|
|
::= { rmConfig 13}
|
|
|
|
rmConfigTrapsReceiversTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RmConfigTrapsReceiversEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of managers to send traps to. The number of
|
|
entries is given by the value of rmConfigNumTrapReceivers"
|
|
::= { rmConfig 14}
|
|
|
|
|
|
rmConfigTrapsReceiversEntry OBJECT-TYPE
|
|
SYNTAX RmConfigTrapsReceiversEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The managers to send traps to."
|
|
INDEX { trapsIndex}
|
|
::= { rmConfigTrapsReceiversTable 1 }
|
|
|
|
RmConfigTrapsReceiversEntry ::=
|
|
SEQUENCE {
|
|
trapsIndex
|
|
INTEGER,
|
|
trapsReceiverAddr
|
|
IpAddress,
|
|
receiverCommunityString
|
|
DisplayString,
|
|
receiverSeverityLevel
|
|
INTEGER,
|
|
receiverDescription
|
|
DisplayString
|
|
}
|
|
|
|
trapsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index to a trap receiver entry."
|
|
::= { rmConfigTrapsReceiversEntry 1 }
|
|
|
|
trapsReceiverAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the manager to send a trap to."
|
|
::= { rmConfigTrapsReceiversEntry 2 }
|
|
|
|
receiverCommunityString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..19))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The community name to use in the trap when
|
|
sent to the manager."
|
|
::= { rmConfigTrapsReceiversEntry 3 }
|
|
|
|
receiverSeverityLevel OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
informational(1),
|
|
warning(2),
|
|
severe(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity level of traps to be received by this manager."
|
|
::= { rmConfigTrapsReceiversEntry 4 }
|
|
|
|
receiverDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Description of trap receivers"
|
|
::= { rmConfigTrapsReceiversEntry 5 }
|
|
|
|
rmConfigAccessControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RmConfigAccessControlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of managers which can access rm with private
|
|
community string."
|
|
::= { rmConfig 15}
|
|
|
|
rmConfigAccessControlEntry OBJECT-TYPE
|
|
SYNTAX RmConfigAccessControlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The managers."
|
|
INDEX { accessIndex}
|
|
::= { rmConfigAccessControlTable 1 }
|
|
|
|
RmConfigAccessControlEntry ::=
|
|
SEQUENCE {
|
|
accessIndex
|
|
INTEGER,
|
|
accessControlAddr
|
|
IpAddress,
|
|
accessCommunityString
|
|
DisplayString,
|
|
accessControlMode
|
|
INTEGER
|
|
}
|
|
|
|
accessIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index to a access control entry."
|
|
::= { rmConfigAccessControlEntry 1 }
|
|
|
|
accessControlAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the manager to access RackMonitor"
|
|
::= { rmConfigAccessControlEntry 2 }
|
|
|
|
accessCommunityString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..19))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The community name to use in the manager when
|
|
access RackMonitor"
|
|
::= { rmConfigAccessControlEntry 3 }
|
|
|
|
accessControlMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
readOnly (1),
|
|
read-write (2),
|
|
notAccess (3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Access type, only read/Write access type can change parameter
|
|
of RackMonitor"
|
|
::= { rmConfigAccessControlEntry 4 }
|
|
|
|
rmConfigTemperatureUnit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
celsius(1),
|
|
fahrenheit(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The temperature unit of the system, can be Celsius or Fahrenheit"
|
|
::= { rmConfig 16}
|
|
|
|
rmConfigDateFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mm-dd-yyyy(1),
|
|
dd-mm-yyyy(2),
|
|
yyyy-mm-dd(3),
|
|
dd-mmm-yyyy(4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The date format of the system, can be dd/mm/yyyy or mm/dd/yyyy"
|
|
::= { rmConfig 17}
|
|
|
|
-- Sensor Monitoring
|
|
|
|
smSensorNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of sensors that can be monitored."
|
|
::= { sensorMonitor 1}
|
|
|
|
smSensorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SmSensorEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of sensor devices to be monitored."
|
|
::= { sensorMonitor 2}
|
|
|
|
smSensorEntry OBJECT-TYPE
|
|
SYNTAX SmSensorEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sensor device."
|
|
INDEX { smDeviceIndex}
|
|
::= { smSensorTable 1 }
|
|
|
|
SmSensorEntry ::=
|
|
SEQUENCE {
|
|
smDeviceIndex
|
|
INTEGER,
|
|
smDeviceStatus
|
|
INTEGER,
|
|
smDeviceTemperature
|
|
INTEGER,
|
|
smDeviceTemperatureAlarm
|
|
INTEGER,
|
|
smDeviceHumidity
|
|
INTEGER,
|
|
smDeviceHumidityAlarm
|
|
INTEGER,
|
|
smAlarm1
|
|
INTEGER,
|
|
smAlarm2
|
|
INTEGER
|
|
}
|
|
|
|
smDeviceIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index to a sensor device entry."
|
|
::= { smSensorEntry 1 }
|
|
|
|
smDeviceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknow(1),
|
|
disabled(2),
|
|
eMD-HT(3),
|
|
eMD-T(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device type plugged into RackMonitor."
|
|
::= { smSensorEntry 2 }
|
|
|
|
smDeviceTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The temperature of sensor on device RackMonitor, the unit is 0.1 degree."
|
|
::= { smSensorEntry 3 }
|
|
|
|
smDeviceTemperatureAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknow(1),
|
|
disabled(2),
|
|
normal(3),
|
|
lowWarning(4),
|
|
lowCritical(5),
|
|
highWarning(6),
|
|
highCritical(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of temperature sensor on device RackMonitor."
|
|
::= { smSensorEntry 4 }
|
|
|
|
smDeviceHumidity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The humidity of sensor on device RackMonitor, the unit is 0.1%."
|
|
::= { smSensorEntry 5 }
|
|
|
|
smDeviceHumidityAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknow(1),
|
|
disabled(2),
|
|
normal(3),
|
|
lowWarning(4),
|
|
lowCritical(5),
|
|
highWarning(6),
|
|
highCritical(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device type plugged into RackMonitor."
|
|
::= { smSensorEntry 6 }
|
|
|
|
smAlarm1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknow(1),
|
|
disabled(2),
|
|
active(3),
|
|
inactive(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device type plugged into RackMonitor."
|
|
::= { smSensorEntry 7 }
|
|
|
|
smAlarm2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknow(1),
|
|
disabled(2),
|
|
active(3),
|
|
inactive(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device type plugged into RackMonitor."
|
|
::= { smSensorEntry 8 }
|
|
|
|
-- Sensor Configuration
|
|
|
|
scSensorNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of sensors that can be plugged into RackMonitor."
|
|
::= { sensorConfig 1}
|
|
|
|
scSensorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ScSensorEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of sensor devices to be configured."
|
|
::= { sensorConfig 2}
|
|
|
|
scSensorEntry OBJECT-TYPE
|
|
SYNTAX ScSensorEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sensor device."
|
|
INDEX { scDeviceIndex}
|
|
::= { scSensorTable 1 }
|
|
|
|
ScSensorEntry ::=
|
|
SEQUENCE {
|
|
scDeviceIndex
|
|
INTEGER,
|
|
scDeviceName
|
|
DisplayString,
|
|
scDeviceState
|
|
INTEGER
|
|
}
|
|
|
|
scDeviceIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index to a sensor device entry."
|
|
::= { scSensorEntry 1 }
|
|
|
|
scDeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of the sensor device for identification."
|
|
::= { scSensorEntry 2 }
|
|
|
|
scDeviceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
auto(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The setup of sensor device type."
|
|
::= { scSensorEntry 3 }
|
|
|
|
scSensor1 OBJECT IDENTIFIER ::= { sensorConfig 3 }
|
|
|
|
scSensor1DeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of sensor device."
|
|
::= { scSensor1 1}
|
|
|
|
scSensor1DeviceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
auto(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The setup of sensor device type."
|
|
::= { scSensor1 2 }
|
|
|
|
scSensor1Temperature OBJECT IDENTIFIER ::= { scSensor1 3 }
|
|
|
|
scSensor1TemperatureName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The temperature sensor name."
|
|
::= { scSensor1Temperature 1 }
|
|
|
|
scSensor1TemperatureLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set point to trigger low warning alarm."
|
|
::= { scSensor1Temperature 2 }
|
|
|
|
|
|
scSensor1TemperatureLowCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger low critical alarm."
|
|
::= { scSensor1Temperature 3 }
|
|
|
|
scSensor1TemperatureHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger high warning alarm."
|
|
::= { scSensor1Temperature 4 }
|
|
|
|
scSensor1TemperatureHighCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger high critical alarm."
|
|
::= { scSensor1Temperature 5 }
|
|
|
|
scSensor1TemperatureHysteresis OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to prevent too many alarms when temperature is hovering around the
|
|
set threshold."
|
|
::= { scSensor1Temperature 6 }
|
|
|
|
scSensor1TemperatureCalibration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
temperatureIncrease0Point0(1),
|
|
temperatureIncrease0Point5(2),
|
|
temperatureIncrease1Point0(3),
|
|
temperatureIncrease1Point5(4),
|
|
temperatureIncrease2Point0(5),
|
|
temperatureIncrease2Point5(6),
|
|
temperatureIncrease3Point0(7),
|
|
temperatureMinus0Point5(8),
|
|
temperatureMinus1Point0(9),
|
|
temperatureMinus1Point5(10),
|
|
temperatureMinus2Point0(11),
|
|
temperatureMinus2Point5(12),
|
|
temperatureMinusPoint0(13)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to get the correct temperature according to the reference temperature."
|
|
::= { scSensor1Temperature 7 }
|
|
|
|
scSensor1TemperatureLowWarningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger low warning alarm."
|
|
::= { scSensor1Temperature 8 }
|
|
|
|
scSensor1TemperatureLowCriticalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger low critical alarm."
|
|
::= { scSensor1Temperature 9 }
|
|
|
|
scSensor1TemperatureHighWarningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger high warning alarm."
|
|
::= { scSensor1Temperature 10 }
|
|
|
|
scSensor1TemperatureHighCriticalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/disable the set point to trigger high critical alarm."
|
|
::= { scSensor1Temperature 11 }
|
|
|
|
scSensor1Humidity OBJECT IDENTIFIER ::= { scSensor1 4 }
|
|
|
|
scSensor1HumdityName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The humidity sensor name."
|
|
::= { scSensor1Humidity 1 }
|
|
|
|
scSensor1HumidityLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set point to trigger low warning alarm."
|
|
::= { scSensor1Humidity 2 }
|
|
|
|
|
|
scSensor1HumidityLowCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger low critical alarm."
|
|
::= { scSensor1Humidity 3 }
|
|
|
|
scSensor1HumidityHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger high warning alarm."
|
|
::= { scSensor1Humidity 4 }
|
|
|
|
scSensor1HumidityHighCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger high critical alarm."
|
|
::= { scSensor1Humidity 5 }
|
|
|
|
scSensor1HumidityHysteresis OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to prevent too many alarms when Humidity is hovering around the
|
|
set threshold."
|
|
::= { scSensor1Humidity 6 }
|
|
|
|
scSensor1HumidityCalibration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
humidityIncrease0Point0(1),
|
|
humidityIncrease1Point0(2),
|
|
humidityIncrease2Point0(3),
|
|
humidityIncrease3Point0(4),
|
|
humidityIncrease4Point0(5),
|
|
humidityIncrease5Point0(6),
|
|
humidityIncrease6Point0(7),
|
|
humidityMinus1Point0(8),
|
|
humidityMinus2Point0(9),
|
|
humidityMinus3Point0(10),
|
|
humidityMinus4Point0(11),
|
|
humidityMinus5Point0(12),
|
|
humidityMinus6Point0(13)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to get the correct temperature according to your reference temperature."
|
|
::= { scSensor1Humidity 7 }
|
|
|
|
scSensor1HumidityLowWarningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger low warning alarm."
|
|
::= { scSensor1Humidity 8 }
|
|
|
|
scSensor1HumidityLowCriticalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger low critical alarm."
|
|
::= { scSensor1Humidity 9 }
|
|
|
|
scSensor1HumidityHighWarningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger high warning alarm."
|
|
::= { scSensor1Humidity 10 }
|
|
|
|
scSensor1HumidityHighCriticalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger high critical alarm."
|
|
::= { scSensor1Humidity 11 }
|
|
|
|
scSensor1Alarm1 OBJECT IDENTIFIER ::= { scSensor1 5 }
|
|
|
|
scSensor1Alarm1Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of alarm-1."
|
|
::= { scSensor1Alarm1 1 }
|
|
|
|
scSensor1Alarm1State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
normalOpen(2),
|
|
normalClose(3),
|
|
highActive(4),
|
|
lowActive(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Setup the signal type to trigger alarm."
|
|
::= { scSensor1Alarm1 2 }
|
|
|
|
scSensor1Alarm1Hysteresis OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to delay the alarm triggered when event occurs."
|
|
::= { scSensor1Alarm1 3 }
|
|
|
|
scSensor1Alarm2 OBJECT IDENTIFIER ::= { scSensor1 6 }
|
|
|
|
scSensor1Alarm2Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of alarm-1."
|
|
::= { scSensor1Alarm2 1 }
|
|
|
|
scSensor1Alarm2State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
normalOpen(2),
|
|
normalClose(3),
|
|
highActive(4),
|
|
lowActive(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Setup the signal type to trigger alarm."
|
|
::= { scSensor1Alarm2 2 }
|
|
|
|
scSensor1Alarm2Hysteresis OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to delay the alarm triggered when event occurs."
|
|
::= { scSensor1Alarm2 3 }
|
|
|
|
scSensor2 OBJECT IDENTIFIER ::= { sensorConfig 4 }
|
|
|
|
scSensor2DeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of sensor device."
|
|
::= { scSensor2 1}
|
|
|
|
scSensor2DeviceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
auto(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The setup of sensor device type."
|
|
::= { scSensor2 2 }
|
|
|
|
scSensor2Temperature OBJECT IDENTIFIER ::= { scSensor2 3 }
|
|
|
|
scSensor2TemperatureName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The temperature sensor name."
|
|
::= { scSensor2Temperature 1 }
|
|
|
|
scSensor2TemperatureLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set point to trigger low warning alarm."
|
|
::= { scSensor2Temperature 2 }
|
|
|
|
|
|
scSensor2TemperatureLowCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger low critical alarm."
|
|
::= { scSensor2Temperature 3 }
|
|
|
|
scSensor2TemperatureHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger high warning alarm."
|
|
::= { scSensor2Temperature 4 }
|
|
|
|
scSensor2TemperatureHighCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger high critical alarm."
|
|
::= { scSensor2Temperature 5 }
|
|
|
|
scSensor2TemperatureHysteresis OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to prevent too many alarms when temperature is hovering around the
|
|
set threshold."
|
|
::= { scSensor2Temperature 6 }
|
|
|
|
scSensor2TemperatureCalibration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
temperatureIncrease0Point0(1),
|
|
temperatureIncrease0Point5(2),
|
|
temperatureIncrease1Point0(3),
|
|
temperatureIncrease1Point5(4),
|
|
temperatureIncrease2Point0(5),
|
|
temperatureIncrease2Point5(6),
|
|
temperatureIncrease3Point0(7),
|
|
temperatureMinus0Point5(8),
|
|
temperatureMinus1Point0(9),
|
|
temperatureMinus1Point5(10),
|
|
temperatureMinus2Point0(11),
|
|
temperatureMinus2Point5(12),
|
|
temperatureMinusPoint0(13)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to get the correct temperature according to your reference temperature."
|
|
::= { scSensor2Temperature 7 }
|
|
|
|
scSensor2TemperatureLowWarningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger low warning alarm."
|
|
::= { scSensor2Temperature 8 }
|
|
|
|
scSensor2TemperatureLowCriticalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger low critical alarm."
|
|
::= { scSensor2Temperature 9 }
|
|
|
|
scSensor2TemperatureHighWarningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger high warning alarm."
|
|
::= { scSensor2Temperature 10 }
|
|
|
|
scSensor2TemperatureHighCriticalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger high critical alarm."
|
|
::= { scSensor2Temperature 11 }
|
|
|
|
scSensor2Humidity OBJECT IDENTIFIER ::= { scSensor2 4 }
|
|
|
|
scSensor2HumdityName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The humidity sensor name."
|
|
::= { scSensor2Humidity 1 }
|
|
|
|
scSensor2HumidityLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set point to trigger low warning alarm."
|
|
::= { scSensor2Humidity 2 }
|
|
|
|
|
|
scSensor2HumidityLowCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger low critical alarm."
|
|
::= { scSensor2Humidity 3 }
|
|
|
|
scSensor2HumidityHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger high warning alarm."
|
|
::= { scSensor2Humidity 4 }
|
|
|
|
scSensor2HumidityHighCritical OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The threshold to trigger high critical alarm."
|
|
::= { scSensor2Humidity 5 }
|
|
|
|
scSensor2HumidityHysteresis OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to prevent too many alarms when Humidity is hovering around the
|
|
set threshold."
|
|
::= { scSensor2Humidity 6 }
|
|
|
|
scSensor2HumidityCalibration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
humidityIncrease0Point0(1),
|
|
humidityIncrease1Point0(2),
|
|
humidityIncrease2Point0(3),
|
|
humidityIncrease3Point0(4),
|
|
humidityIncrease4Point0(5),
|
|
humidityIncrease5Point0(6),
|
|
humidityIncrease6Point0(7),
|
|
humidityMinus1Point0(8),
|
|
humidityMinus2Point0(9),
|
|
humidityMinus3Point0(10),
|
|
humidityMinus4Point0(11),
|
|
humidityMinus5Point0(12),
|
|
humidityMinus6Point0(13)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to get the correct temperature according to the reference temperature."
|
|
::= { scSensor2Humidity 7 }
|
|
|
|
scSensor2HumidityLowWarningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger low warning alarm."
|
|
::= { scSensor2Humidity 8 }
|
|
|
|
scSensor2HumidityLowCriticalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger low critical alarm."
|
|
::= { scSensor2Humidity 9 }
|
|
|
|
scSensor2HumidityHighWarningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger high warning alarm."
|
|
::= { scSensor2Humidity 10 }
|
|
|
|
scSensor2HumidityHighCriticalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable/Disable the set point to trigger high critical alarm."
|
|
::= { scSensor2Humidity 11 }
|
|
|
|
scSensor2Alarm1 OBJECT IDENTIFIER ::= { scSensor2 5 }
|
|
|
|
scSensor2Alarm1Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of alarm-1."
|
|
::= { scSensor2Alarm1 1 }
|
|
|
|
scSensor2Alarm1State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
normalOpen(2),
|
|
normalClose(3),
|
|
highActive(4),
|
|
lowActive(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Setup the signal type to trigger alarm."
|
|
::= { scSensor2Alarm1 2 }
|
|
|
|
scSensor2Alarm1Hysteresis OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to delay the alarm triggered when event occurs."
|
|
::= { scSensor2Alarm1 3 }
|
|
|
|
scSensor2Alarm2 OBJECT IDENTIFIER ::= { scSensor2 6 }
|
|
|
|
scSensor2Alarm2Name OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of alarm-1."
|
|
::= { scSensor2Alarm2 1 }
|
|
|
|
scSensor2Alarm2State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
normalOpen(2),
|
|
normalClose(3),
|
|
highActive(4),
|
|
lowActive(5)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Setup the signal type to trigger alarm."
|
|
::= { scSensor2Alarm2 2 }
|
|
|
|
scSensor2Alarm2Hysteresis OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The set value to delay the alarm triggered when event occurs."
|
|
::= { scSensor2Alarm2 3 }
|
|
|
|
|
|
-- ===========================================================================
|
|
-- upsTraps
|
|
--
|
|
-- Traps group
|
|
-- ===========================================================================
|
|
|
|
-- This section defines the well-known notifications sent by
|
|
-- Environmental Rack Monitor agents.
|
|
-- Care must be taken to insure that no particular notification
|
|
-- is sent to a single receiving entity more often than once
|
|
-- every five seconds.
|
|
|
|
rmCommunicationRestored TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: Communication between RackMonitor and sensor had
|
|
established."
|
|
::= 1
|
|
|
|
rmCommunicationLost TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"WARNING: Communication between RackMonitor and sensor had
|
|
lost."
|
|
::= 2
|
|
|
|
rmAlarm1Inactive TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: Alarm1 of sensor had return from active state."
|
|
::= 3
|
|
|
|
rmAlarm1Active TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"WARNING: Alarm1 has become active."
|
|
::= 4
|
|
|
|
rmAlarm2Inactive TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: Alarm2 of sensor has returned to normal state."
|
|
::= 5
|
|
|
|
rmAlarm2Active TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"WARNING: Alarm2 had became active."
|
|
::= 6
|
|
|
|
rmTemperatureNotHighWarning TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: The temperature of sensor had return from High warning to normal."
|
|
::= 7
|
|
|
|
rmTemperatureHighWarning TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"WARNING: The temperature of sensor was higher than High warning set point."
|
|
::= 8
|
|
|
|
rmTemperatureNotLowWarning TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: The temperature of sensor had return from low warning to normal."
|
|
::= 9
|
|
|
|
rmTemperatureLowWarning TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"WARNING: The temperature of sensor was lower than low warning set point."
|
|
::= 10
|
|
|
|
rmTemperatureNotHighCritical TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: The temperature of sensor lower than high critical set point."
|
|
::= 11
|
|
|
|
rmTemperatureHighCritical TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"CRITICAL: The temperature of sensor was higher than high critical set point."
|
|
::= 12
|
|
|
|
rmTemperatureNotLowCritical TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: The temperature of sensor was higher than low critical set point."
|
|
::= 13
|
|
|
|
rmTemperatureLowCritical TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"CRITICAL: The temperature of sensor was lower than low critical set point."
|
|
::= 14
|
|
rmHumidityNotHighWarning TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: The humidity of sensor had return from High warning to normal."
|
|
::= 15
|
|
|
|
rmHumidityHighWarning TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"WARNING: The humidity of sensor was higher than High warning set point."
|
|
::= 16
|
|
|
|
rmHumidityNotLowWarning TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: The humidity of sensor had return from low warning to normal."
|
|
::= 17
|
|
|
|
rmHumidityLowWarning TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"WARNING: The humidity of sensor was lower than low warning set point."
|
|
::= 18
|
|
|
|
rmHumidityNotHighCritical TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: The humidity of sensor lower than high critical set point."
|
|
::= 19
|
|
|
|
rmHumidityHighCritical TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"CRITICAL: The humidity of sensor was higher than high critical set point."
|
|
::= 20
|
|
|
|
rmHumidityNotLowCritical TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"INFORMATION: The humidity of sensor was higher than low critical set point."
|
|
::= 21
|
|
|
|
rmHumidityLowCritical TRAP-TYPE
|
|
ENTERPRISE rmTraps
|
|
DESCRIPTION
|
|
"CRITICAL: The humidity of sensor was lower than low critical set point."
|
|
::= 22
|
|
|
|
END
|