Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Rittal_PDU 1Phase EN

Description

IT Infrastructure Monitoring.

Overview

Template for Rittal PDU 7955 1-phase (4.4) and 3-pases (5.0) with sensors (temperature, humidity, input, etc.)

Author

RPW

Macros used

There are no macros links in this template.

Template links

Name
Template Module ICMP Ping
Template Module Generic SNMP

Discovery rules

Name Description Type Key and additional info
Discovery Analog

-

SNMP agent cmcIIIVarName.Analog

Update: 1h

Discovery Unit Energy

-

SNMP agent cmcIIIVarName.Unit.Energy

Update: 1h

Phase L1 Power

-

SNMP agent cmcIIIVarName.PhaseL1.Power

Update: 1h

Energy Meter 2

-

SNMP agent cmcIIIVarName.EnergyMeter2

Update: 1h

Phase L1 Energy

-

SNMP agent cmcIIIVarName.PhaseL1.Energy

Update: 1h

Discovery Input 1

-

SNMP agent cmcIIIVarName.Input1

Update: 1h

Discovery Humidity

-

SNMP agent cmcIIIVarName.Humidity

Update: 1h

Discovery Leakage

-

SNMP agent cmcIIIVarName.Leakage

Update: 1h

Discovery cmsIIIVarName Settings

-

SNMP agent cmsIIIVarNames.WalkSNMP

Update: 1h

Discovery Unit Power

-

SNMP agent cmcIIIVarName.Unit.Power

Update: 1h

Discovery Climate

-

SNMP agent cmcIIIVarName.Climate

Update: 1h

Discovery Access

-

SNMP agent cmcIIIVarName.Access

Update: 1h

Discovery Temperature

-

SNMP agent cmcIIIVarName.Temperature

Update: 1h

Energy Meter 1

-

SNMP agent cmcIIIVarName.EnergyMeter1

Update: 1h

Discovery Input 2

-

SNMP agent cmcIIIVarName.Input2

Update: 1h

Items collected

Name Description Type Key and additional info
Serial number

-

SNMP agent entPhysicalSerialNum

Update: 1h

Firmware

-

SNMP agent entPhysicalSoftwareRev

Update: 1h

Analog DescName

-

SNMP agent cmcIIIVarValueStrg.Analog.DescName[{#SNMPINDEX}]

Update: 1h

LLD

Analog Status - AirFlow

-

SNMP agent cmcIIIVarValueStrg.Analog.Status[{#SNMPINDEX}]

Update: 1m

LLD

Unit Energie Custom kWh

-

SNMP agent Unit.Energy.Active.Custom.Value[{#SNMPINDEX}]

Update: 2m

LLD

Unit Energie Runtime

-

SNMP agent Unit.Energy.Active.Runtime.Value[{#SNMPINDEX}]

Update: 2m

LLD

Unit Energie Active kWh

-

SNMP agent Unit.Energy.Active.Value[{#SNMPINDEX}]

Update: 2m

LLD

Phase L1 Current Status

-

SNMP agent cmcIIIVarValueInt.PhaseL1.Current.Status[{#SNMPINDEX}]

Update: 1m

LLD

Phase L1 Current Value

-

SNMP agent cmcIIIVarValueInt.PhaseL1.Current.Value[{#SNMPINDEX}]

Update: 1m

LLD

Phase L1 Power Active Status

-

SNMP agent cmcIIIVarValueInt.PhaseL1.Power.Active.Status[{#SNMPINDEX}]

Update: 1m

LLD

Phase L1 Power Active Value

-

SNMP agent cmcIIIVarValueInt.PhaseL1.Power.Active.Value[{#SNMPINDEX}]

Update: 5m

LLD

Phase L1 Voltage Status

-

SNMP agent cmcIIIVarValueInt.PhaseL1.Voltage.Status[{#SNMPINDEX}]

Update: 1m

LLD

Phase L1 Voltage Value

-

SNMP agent cmcIIIVarValueInt.PhaseL1.Voltage.Value[{#SNMPINDEX}]

Update: 1m

LLD

Energy Meter 2 status

-

SNMP agent cmcIIIVarValueStrg.EnergyMeter2.Status[{#SNMPINDEX}]

Update: 10m

LLD

Energy Meter 2 value

-

SNMP agent cmcIIIVarValueStrg.EnergyMeter2.Value[{#SNMPINDEX}]

Update: 5m

LLD

L1 Energy Active Custom Value

-

SNMP agent cmcIIIVarValueInt.L1.Energy.Active.Custom.Value

Update: 5m

LLD

L1 Energy Active Value

-

SNMP agent cmcIIIVarValueInt.L1.Energy.Active.Value

Update: 5m

LLD

L1 Energy Apparent Value

-

SNMP agent cmcIIIVarValueInt.L1.Energy.Apparent.Value

Update: 5m

LLD

Input 1.DescName

-

SNMP agent cmcIIIVarStrg.Input1.DescName[{#SNMPINDEX}]

Update: 1h

LLD

Input 1 Status

-

SNMP agent cmcIIIVarStrg.Input1.Status[{#SNMPINDEX}]

Update: 2m

LLD

Input 1 Value

-

SNMP agent cmcIIIVarStrg.Input1.Value[{#SNMPINDEX}]

Update: 1m

LLD

Humidity Status

-

SNMP agent cmcIIIVarValueInt.Humidity.Status[{#SNMPINDEX}]

Update: 1m

LLD

Humidity Value

-

SNMP agent cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}]

Update: 10m

LLD

Leakage Status

-

SNMP agent cmcIIIVarValueInt.Leakage.Status[{#SNMPINDEX}]

Update: 1m

LLD

$1

-

SNMP agent Walk-SNMP[{#SNMPVALUE} ({#SNMPINDEX})]

Update: 1m

LLD

Unit Power Active Status

-

SNMP agent Unit.Power.Active.Status[{#SNMPINDEX}]

Update: 2m

LLD

Unit Power Active Value

-

SNMP agent Unit.Power.Active.Value[{#SNMPINDEX}]

Update: 2m

LLD

Climate Status

-

SNMP agent cmcIIIVarValueInt.Climate[{#SNMPINDEX}]

Update: 1m

LLD

Door status

-

SNMP agent cmcIIIVarValueInt.Access.Status

Update: 1m

LLD

Access DescName

-

SNMP agent cmcIIIVarValueStrg.Access.DescName

Update: 1h

LLD

Temperature Status

-

SNMP agent cmcIIIVarValueInt.Temperature.Status[{#SNMPINDEX}]

Update: 1m

LLD

Temperature Value

-

SNMP agent cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}]

Update: 1m

LLD

Energy Meter 1 status

-

SNMP agent cmcIIIVarValueStrg.EnergyMeter1.Status[{#SNMPINDEX}]

Update: 10m

LLD

Energy Meter 1 value

-

SNMP agent cmcIIIVarValueStrg.EnergyMeter1.Value[{#SNMPINDEX}]

Update: 5m

LLD

Input 2.DescName

-

SNMP agent cmcIIIVarStrg.Input2.DescName[{#SNMPINDEX}]

Update: 1h

LLD

Input 2 Status

-

SNMP agent cmcIIIVarStrg.Input2.Status[{#SNMPINDEX}]

Update: 2m

LLD

Input 2 Value

-

SNMP agent cmcIIIVarStrg.Input2.Value[{#SNMPINDEX}]

Update: 1m

LLD

Triggers

Name Description Expression Priority
Open door warning

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Access.Status.last()}<>13

Recovery expression:

warning
AirFlow Status alarm

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueStrg.Analog.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

high
Climate alarm HIGH {ITEM.LASTVALUE}

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Climate[{#SNMPINDEX}].last()}>=40

Recovery expression:

disaster
Climate alarm {ITEM.LASTVALUE}

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Climate[{#SNMPINDEX}].last()}>=35

Recovery expression:

high
Alarm Humidity Status

The humidity status is not OK

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

high
Humidity Above Normal {ITEM.LASTVALUE}

The humidity is above normal

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}>75 and {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}<80

Recovery expression:

average
Humidity Below Normal {ITEM.LASTVALUE}

The humidity is below normal

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}<=30 and {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}>25

Recovery expression:

average
Humidity Very Above Normal {ITEM.LASTVALUE}

Humidity is too high

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}>=80

Recovery expression:

high
Humidity Very Below Normal {ITEM.LASTVALUE}

Humidity is too low

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}<=25

Recovery expression:

high
Input 1 status alarm

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarStrg.Input1.Status[{#SNMPINDEX}].last()}=4 and {Rittal_PDU 1Phase EN:cmcIIIVarStrg.Input1.Value[{#SNMPINDEX}].last()}<>1

Recovery expression:

high
Input 2 status alarm

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarStrg.Input2.Status[{#SNMPINDEX}].last()}=4 and {Rittal_PDU 1Phase EN:cmcIIIVarStrg.Input2.Value[{#SNMPINDEX}].last()}<>1

Recovery expression:

high
Alarm Leakage Status

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Leakage.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

disaster
Alarm Current Status Phase L1

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.PhaseL1.Current.Status[{#SNMPINDEX}].last()}<>10

Recovery expression:

high
Alarm Power Status Phase L1

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.PhaseL1.Current.Status[{#SNMPINDEX}].last()}<>10

Recovery expression:

high
Alarm Voltage Status Phase L1

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.PhaseL1.Voltage.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

high
Temparture status alarm

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

high
Temperature Above Normal {ITEM.LASTVALUE}°C

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}>=25 and {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}<26

Recovery expression:

average
Temperature Below Normal {ITEM.LASTVALUE}°C

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}<=15 and {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}>13

Recovery expression:

average
Temperature Far Below Normal {ITEM.LASTVALUE}°C

Temperature too low

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}<=13

Recovery expression:

high
Temperature Very Above Normal {ITEM.LASTVALUE}°C

Temperature too high

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}>=26

Recovery expression:

high
PDU has been restartet (uptime < 5m)

-

Expression: {Rittal_PDU 1Phase EN:Unit.Energy.Active.Runtime.Value[{#SNMPINDEX}].last()}<5m

Recovery expression:

average
Alarm Unit Power Active Status

-

Expression: {Rittal_PDU 1Phase EN:Unit.Power.Active.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

disaster
{HOST.NAME} $1

-

Expression: {Rittal_PDU 1Phase EN:Walk-SNMP[{#SNMPVALUE} ({#SNMPINDEX})].str(OK)}<>1

Recovery expression:

disaster
AirFlow Status alarm (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueStrg.Analog.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

high
PDU has been restartet (uptime < 5m) (LLD)

-

Expression: {Rittal_PDU 1Phase EN:Unit.Energy.Active.Runtime.Value[{#SNMPINDEX}].last()}<5m

Recovery expression:

average
Alarm Current Status Phase L1 (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.PhaseL1.Current.Status[{#SNMPINDEX}].last()}<>10

Recovery expression:

high
Alarm Power Status Phase L1 (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.PhaseL1.Current.Status[{#SNMPINDEX}].last()}<>10

Recovery expression:

high
Alarm Voltage Status Phase L1 (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.PhaseL1.Voltage.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

high
Input 1 status alarm (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarStrg.Input1.Status[{#SNMPINDEX}].last()}=4 and {Rittal_PDU 1Phase EN:cmcIIIVarStrg.Input1.Value[{#SNMPINDEX}].last()}<>1

Recovery expression:

high
Alarm Humidity Status (LLD)

The humidity status is not OK

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

high
Humidity Above Normal {ITEM.LASTVALUE} (LLD)

The humidity is above normal

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}>75 and {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}<80

Recovery expression:

average
Humidity Below Normal {ITEM.LASTVALUE} (LLD)

The humidity is below normal

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}<=30 and {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}>25

Recovery expression:

average
Humidity Very Above Normal {ITEM.LASTVALUE} (LLD)

Humidity is too high

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}>=80

Recovery expression:

high
Humidity Very Below Normal {ITEM.LASTVALUE} (LLD)

Humidity is too low

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Humidity.Value[{#SNMPINDEX}].last()}<=25

Recovery expression:

high
Alarm Leakage Status (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Leakage.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

disaster
{HOST.NAME} $1 (LLD)

-

Expression: {Rittal_PDU 1Phase EN:Walk-SNMP[{#SNMPVALUE} ({#SNMPINDEX})].str(OK)}<>1

Recovery expression:

disaster
Alarm Unit Power Active Status (LLD)

-

Expression: {Rittal_PDU 1Phase EN:Unit.Power.Active.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

disaster
Climate alarm HIGH {ITEM.LASTVALUE} (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Climate[{#SNMPINDEX}].last()}>=40

Recovery expression:

disaster
Climate alarm {ITEM.LASTVALUE} (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Climate[{#SNMPINDEX}].last()}>=35

Recovery expression:

high
Open door warning (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Access.Status.last()}<>13

Recovery expression:

warning
Temparture status alarm (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Status[{#SNMPINDEX}].last()}<>4

Recovery expression:

high
Temperature Above Normal {ITEM.LASTVALUE}°C (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}>=25 and {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}<26

Recovery expression:

average
Temperature Below Normal {ITEM.LASTVALUE}°C (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}<=15 and {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}>13

Recovery expression:

average
Temperature Far Below Normal {ITEM.LASTVALUE}°C (LLD)

Temperature too low

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}<=13

Recovery expression:

high
Temperature Very Above Normal {ITEM.LASTVALUE}°C (LLD)

Temperature too high

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarValueInt.Temperature.Value[{#SNMPINDEX}].last()}>=26

Recovery expression:

high
Input 2 status alarm (LLD)

-

Expression: {Rittal_PDU 1Phase EN:cmcIIIVarStrg.Input2.Status[{#SNMPINDEX}].last()}=4 and {Rittal_PDU 1Phase EN:cmcIIIVarStrg.Input2.Value[{#SNMPINDEX}].last()}<>1

Recovery expression:

high