We use a probe to gather environmental data and it stores a series of the data and performs some
averaging on the data. After the upgrade to the latest version the Intermapper log is full of "bad
variable" messages regarding our average calculated variables. I am including the relevant part of
the probe. Any help would be appreciated.
Thanks Matt
<snmp-device-properties>
maxvars = "10"
</snmp-device-properties>
<snmp-device-variables>
oldAveSwingAC1, $aveSwingAC1, Calculation, "Probe 1: One poll back Ave
AC"
oldAveSwingRack1, $aveSwingRack1, Calculation, "Probe 1: One poll
back Ave Rack"
aveSwingAC1, (($aveSwingAC1 * $numberPolls1) + $tempAC1) / ($numberPolls1 + 1),
Calculation, "Probe 1: Ave AC"
aveSwingRack1, (($aveSwingRack1 * $numberPolls1) + $tempRack1) / ($numberPolls1 + 1),
Calculation, "Probe 1: Ave Rack"
numberPolls1, ($numberPolls1 + 1), Calculation, "Probe 1: Number of
Polls"
probeRoom1, .1.3.6.1.4.1.16174.1.1.4.3.${TempProbeNumber}.1.0, String,
"Room Probe Name"
tempAC1, .1.3.6.1.4.1.16174.1.1.4.3.${TempProbeNumber}.3.0, Integer,
"Temperature A/C Output"
tempRack1, .1.3.6.1.4.1.16174.1.1.4.3.${ACOutProbeNumber}.3.0, Integer,
"Temperature Rack Ambient"
powerTrapStatus1, .1.3.6.1.4.1.16174.1.1.4.3.${PowerProbeNumber}.3.0, Integer,
"Power Response"
doorTrapStatus1, .1.3.6.1.4.1.16174.1.1.4.3.${DoorProbeNumber}.3.0, Integer,
"Door Response"
powerTrapStatus1, .1.3.6.1.4.1.16174.1.1.4.3.${PowerProbeNumber}.3.0,
TRAPVARIABLE, "Power Trap"
doorTrapStatus1, .1.3.6.1.4.1.16174.1.1.4.3.${DoorProbeNumber}.3.0,
TRAPVARIABLE, "Door Trap"
</snmp-device-variables>
<snmp-device-thresholds>
alarm: (${tempAC1} - ${oldAveSwingAC1}) >= ${warnSwingAC} "(${probeRoom1}) AC has
warning swing"
alarm: (${tempRack1} - ${oldAveSwingRack1}) >= ${warnSwingRack} "(${probeRoom1})
Rack has warning swing"
alarm: ((${tempAC1} < ${absTempLoAC}) && (${tempAC1} != -1000)) "(${probeRoom1}) AC
has Low Temperature"
alarm: ((${tempRack1} < ${absTempLoRack}) && (${tempRack1} != -1000)) "(${probeRoom1})
Rack has Low Temperature"
critical: (${tempAC1} - ${oldAveSwingAC1}) >= ${alarmSwingAC} "(${probeRoom1}) AC
has alarm swing"
critical: (${tempRack1} - ${oldAveSwingRack1}) >= ${alarmSwingRack}
"(${probeRoom1}) Rack has alarm swing"
critical: ${tempAC1} > ${absTempHiAC} "(${probeRoom1}) AC is
${tempAC1}"
critical: ${tempRack1} > ${absTempHiRack} "(${probeRoom1}) Rack is
${tempRack1}"
down: ${powerTrapStatus1} == 0 "(${probeRoom1}) Power is DOWN"
warning: ${doorTrapStatus1} == 0 "(${probeRoom1}) Door is open"
</snmp-device-thresholds>
<snmp-device-display>
\B5\Average Polls\0P\
\2\Average Temp AC: ${aveSwingAC1}
\2\Average Temp Rack: ${aveSwingRack1}
\2\Number of Polls: ${numberPolls1}
\B5\Probe Values\0P\
\0\Probe: ${probeRoom1}
\2\Temp A/C: ${tempAC1}
\2\Temp Rack: ${tempRack1}
\2\Door Status: ${doorTrapStatus1}
\2\Power Status: ${powerTrapStatus1}
</snmp-device-display>
--
Matt Ward
University of Illinois U/C
1304 W. Springfield Ave.
2110 DCL
Urbana, IL 61801
217-333-8156
CITES Network Maintenance
____________________________________________________________________
List archives:
http://www.mail-archive.com/intermapper-talk%40list.dartware.com/
To unsubscribe: send email to: [email protected]