Stulz WIB8000 – OpenNMS Datacollection/Events

Posted: 7th Januar 2012 by Thorben Hemmler in OpenNMS

### datacollection.xml ###

 <group name="klima-mk" ifType="ignore">
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.2.1.1.1.4428.1.1" instance="1" alias="LZeitKomp121" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.2.1.1.1.4428.1.2" instance="1" alias="LZeitKomp122" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.2.1.1.1.4428.1.3" instance="1" alias="LZeitKomp123" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.1.1.1.1.1.1192.1.1" instance="1" alias="Rtemp21" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.1.1.1.1.1.1192.1.2" instance="1" alias="Rtemp22" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.1.1.1.1.1.1192.1.3" instance="1" alias="Rtemp23" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.1.1.2.1.1.1194.1.1" instance="1" alias="Rfeu21" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.1.1.2.1.1.1194.1.2" instance="1" alias="Rfeu22" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.1.1.2.1.1.1194.1.3" instance="1" alias="Rfeu23" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.3.1.1164.1.1" instance="1" alias="GerLaufzeit21" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.3.1.1164.1.2" instance="1" alias="GerLaufzeit22" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.3.1.1164.1.3" instance="1" alias="GerLaufzeit23" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.1.1.1.1166.1.1" instance="1" alias="CoolLaufzeit21" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.1.1.1.1166.1.2" instance="1" alias="CoolLaufzeit22" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.1.1.1.1166.1.3" instance="1" alias="CoolLaufzeit23" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.1.1.1.1168.1.1" instance="1" alias="FeuLaufzeit21" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.1.1.1.1168.1.2" instance="1" alias="FeuLaufzeit22" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.1.1.1.1168.1.3" instance="1" alias="FeuLaufzeit23" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.2.1.1.1.4528.1.1" instance="1" alias="LZeitKomp221" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.2.1.1.1.4528.1.2" instance="1" alias="LZeitKomp222" type="Gauge32"/>
        <mibObj oid=".1.3.6.1.4.1.29462.10.2.1.1.4.4.2.1.1.1.4528.1.3" instance="1" alias="LZeitKomp223" type="Gauge32"/>
      </group>

      </systemDef>
      <systemDef name="Stulz-WIB-8000">
        <sysoid>.1.3.6.1.4.1.29462.10</sysoid>
        <collect>
          <includeGroup>klima</includeGroup>
        </collect>
      </systemDef>

### snmp-graph.properties ###

reports= klima.Rtemp21, klima.Rtemp22, klima.Rtemp23, klima.Rfeu21, klima.Rfeu22, klima.Rfeu23, klima.GerLaufzeit21, klima.GerLaufzeit22, klima.GerLaufzeit23, klima.CoolLaufzeit21, klima.CoolLaufzeit22, klima.CoolLaufzeit23, klima.FeuLaufzeit21, klima.FeuLaufzeit22, klima.FeuLaufzeit23, klima.LZeitKomp121, klima.LZeitKomp122, klima.LZeitKomp123, klima.LZeitKomp221, klima.LZeitKomp222, klima.LZeitKomp223, \

report.klima.Rtemp21.name=Ruecklufttemperatur 2.1
report.klima.Rtemp21.columns=Rtemp21
report.klima.Rtemp21.type=nodeSnmp
report.klima.Rtemp21.command=–title=“Ruecklufttemperatur 2.1″ \
–vertical-label=“Grad“ \
DEF:load={rrd1}:Rtemp21:AVERAGE \
DEF:minLoad={rrd1}:Rtemp21:MIN \
DEF:maxLoad={rrd1}:Rtemp21:MAX \
LINE2:load#ff0000:“Ruecklufttemperatur 2.1″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.Rtemp22.name=Ruecklufttemperatur 2.2
report.klima.Rtemp22.columns=Rtemp22
report.klima.Rtemp22.type=nodeSnmp
report.klima.Rtemp22.command=–title=“Ruecklufttemperatur 2.2″ \
–vertical-label=“Grad“ \
DEF:load={rrd1}:Rtemp22:AVERAGE \
DEF:minLoad={rrd1}:Rtemp22:MIN \
DEF:maxLoad={rrd1}:Rtemp22:MAX \
LINE2:load#ff0000:“Ruecklufttemperatur 2.2″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.Rtemp23.name=Ruecklufttemperatur 2.3
report.klima.Rtemp23.columns=Rtemp23
report.klima.Rtemp23.type=nodeSnmp
report.klima.Rtemp23.command=–title=“Ruecklufttemperatur 2.3″ \
–vertical-label=“Grad“ \
DEF:load={rrd1}:Rtemp23:AVERAGE \
DEF:minLoad={rrd1}:Rtemp23:MIN \
DEF:maxLoad={rrd1}:Rtemp23:MAX \
LINE2:load#ff0000:“Ruecklufttemperatur 2.3″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.Rfeu21.name=Rueckluftfeuchte 2.1
report.klima.Rfeu21.columns=Rfeu21
report.klima.Rfeu21.type=nodeSnmp
report.klima.Rfeu21.command=–title=“Rueckluftfeuchte 2.1″ \
–vertical-label=“Prozent“ \
DEF:load={rrd1}:Rfeu21:AVERAGE \
DEF:minLoad={rrd1}:Rfeu21:MIN \
DEF:maxLoad={rrd1}:Rfeu21:MAX \
LINE2:load#ff0000:“Ruecklufttfeuchte 2.1″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.Rfeu22.name=Rueckluftfeuchte 2.2
report.klima.Rfeu22.columns=Rfeu22
report.klima.Rfeu22.type=nodeSnmp
report.klima.Rfeu22.command=–title=“Rueckluftfeuchte 2.2″ \
–vertical-label=“Prozent“ \
DEF:load={rrd1}:Rfeu22:AVERAGE \
DEF:minLoad={rrd1}:Rfeu22:MIN \
DEF:maxLoad={rrd1}:Rfeu22:MAX \
LINE2:load#ff0000:“Ruecklufttfeuchte 2.2″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.Rfeu23.name=Rueckluftfeuchte 2.3
report.klima.Rfeu23.columns=Rfeu23
report.klima.Rfeu23.type=nodeSnmp
report.klima.Rfeu23.command=–title=“Rueckluftfeuchte 2.3″ \
–vertical-label=“Prozent“ \e
DEF:load={rrd1}:Rfeu23:AVERAGE \
DEF:minLoad={rrd1}:Rfeu23:MIN \e
DEF:maxLoad={rrd1}:Rfeu23:MAX \
LINE2:load#ff0000:“Ruecklufttfeuchte 2.3″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.GerLaufzeit21.name=Laufzeit Geraet 2.1
report.klima.GerLaufzeit21.columns=GerLaufzeit21
report.klima.GerLaufzeit21.type=nodeSnmp
report.klima.GerLaufzeit21.command=–title=“Laufzeit Geraet 2.1″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:GerLaufzeit21:AVERAGE \
DEF:minLoad={rrd1}:GerLaufzeit21:MIN \
DEF:maxLoad={rrd1}:GerLaufzeit21:MAX \
LINE2:load#ff0000:“Laufzeit Geraet 2.1″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.GerLaufzeit22.name=Laufzeit Geraet 2.2
report.klima.GerLaufzeit22.columns=GerLaufzeit22
report.klima.GerLaufzeit22.type=nodeSnmp
report.klima.GerLaufzeit22.command=–title=“Laufzeit Geraet 2.2″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:GerLaufzeit22:AVERAGE \
DEF:minLoad={rrd1}:GerLaufzeit22:MIN \
DEF:maxLoad={rrd1}:GerLaufzeit22:MAX \
LINE2:load#ff0000:“Laufzeit Geraet 2.2″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.GerLaufzeit23.name=Laufzeit Geraet 2.3
report.klima.GerLaufzeit23.columns=GerLaufzeit23
report.klima.GerLaufzeit23.type=nodeSnmp
report.klima.GerLaufzeit23.command=–title=“Laufzeit Geraet 2.3″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:GerLaufzeit23:AVERAGE \
DEF:minLoad={rrd1}:GerLaufzeit23:MIN \
DEF:maxLoad={rrd1}:GerLaufzeit23:MAX \
LINE2:load#ff0000:“Laufzeit Geraet 2.3″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.CoolLaufzeit21.name=Laufzeit Kuehlung 2.1
report.klima.CoolLaufzeit21.columns=CoolLaufzeit21
report.klima.CoolLaufzeit21.type=nodeSnmp
report.klima.CoolLaufzeit21.command=–title=“Laufzeit Kuehlung 2.1″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:CoolLaufzeit21:AVERAGE \
DEF:minLoad={rrd1}:CoolLaufzeit21:MIN \
DEF:maxLoad={rrd1}:CoolLaufzeit21:MAX \
LINE2:load#ff0000:“Laufzeit Kuehlung 2.1″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.CoolLaufzeit22.name=Laufzeit Kuehlung 2.2
report.klima.CoolLaufzeit22.columns=CoolLaufzeit22
report.klima.CoolLaufzeit22.type=nodeSnmp
report.klima.CoolLaufzeit22.command=–title=“Laufzeit Kuehlung 2.2″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:CoolLaufzeit22:AVERAGE \
DEF:minLoad={rrd1}:CoolLaufzeit22:MIN \
DEF:maxLoad={rrd1}:CoolLaufzeit22:MAX \
LINE2:load#ff0000:“Laufzeit Kuehlung 2.2″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.CoolLaufzeit23.name=Laufzeit Kuehlung 2.3
report.klima.CoolLaufzeit23.columns=CoolLaufzeit23
report.klima.CoolLaufzeit23.type=nodeSnmp
report.klima.CoolLaufzeit23.command=–title=“Laufzeit Kuehlung 2.3″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:CoolLaufzeit23:AVERAGE \
DEF:minLoad={rrd1}:CoolLaufzeit23:MIN \
DEF:maxLoad={rrd1}:CoolLaufzeit23:MAX \
LINE2:load#ff0000:“Laufzeit Kuehlung 2.3″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.FeuLaufzeit21.name=Laufzeit Befeuchtung 2.1
report.klima.FeuLaufzeit21.columns=FeuLaufzeit21
report.klima.FeuLaufzeit21.type=nodeSnmp
report.klima.FeuLaufzeit21.command=–title=“Laufzeit Befeuchtung 2.1″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:FeuLaufzeit21:AVERAGE \
DEF:minLoad={rrd1}:FeuLaufzeit21:MIN \
DEF:maxLoad={rrd1}:FeuLaufzeit21:MAX \
LINE2:load#ff0000:“Laufzeit Befeuchtung 2.1″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.FeuLaufzeit22.name=Laufzeit Befeuchtung 2.3
report.klima.FeuLaufzeit22.columns=FeuLaufzeit22
report.klima.FeuLaufzeit22.type=nodeSnmp
report.klima.FeuLaufzeit22.command=–title=“Laufzeit Befeuchtung 2.2″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:FeuLaufzeit22:AVERAGE \
DEF:minLoad={rrd1}:FeuLaufzeit22:MIN \
DEF:maxLoad={rrd1}:FeuLaufzeit22:MAX \
LINE2:load#ff0000:“Laufzeit Befeuchtung 2.2″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.FeuLaufzeit23.name=Laufzeit Befeuchtung 2.3
report.klima.FeuLaufzeit23.columns=FeuLaufzeit23
report.klima.FeuLaufzeit23.type=nodeSnmp
report.klima.FeuLaufzeit23.command=–title=“Laufzeit Befeuchtung 2.3″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:FeuLaufzeit23:AVERAGE \
DEF:minLoad={rrd1}:FeuLaufzeit23:MIN \
DEF:maxLoad={rrd1}:FeuLaufzeit23:MAX \
LINE2:load#ff0000:“Laufzeit Befeuchtung 2.3″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.LZeitKomp121.name=Laufzeit Kompressor 1 2.1
report.klima.LZeitKomp121.columns=LZeitKomp121
report.klima.LZeitKomp121.type=nodeSnmp
report.klima.LZeitKomp121.command=–title=“Laufzeit Kompressor 1 2.1″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:LZeitKomp121:AVERAGE \
DEF:minLoad={rrd1}:LZeitKomp121:MIN \
DEF:maxLoad={rrd1}:LZeitKomp121:MAX \
LINE2:load#ff0000:“Laufzeit Kompressor 1 2.1″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.LZeitKomp122.name=Laufzeit Kompressor 1 2.2
report.klima.LZeitKomp122.columns=LZeitKomp122
report.klima.LZeitKomp122.type=nodeSnmp
report.klima.LZeitKomp122.command=–title=“Laufzeit Kompressor 1 2.2″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:LZeitKomp122:AVERAGE \
DEF:minLoad={rrd1}:LZeitKomp122:MIN \
DEF:maxLoad={rrd1}:LZeitKomp122:MAX \
LINE2:load#ff0000:“Laufzeit Kompressor 1 2.2″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.LZeitKomp123.name=Laufzeit Kompressor 1 2.3
report.klima.LZeitKomp123.columns=LZeitKomp123
report.klima.LZeitKomp123.type=nodeSnmp
report.klima.LZeitKomp123.command=–title=“Laufzeit Kompressor 1 2.3″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:LZeitKomp123:AVERAGE \
DEF:minLoad={rrd1}:LZeitKomp123:MIN \
DEF:maxLoad={rrd1}:LZeitKomp123:MAX \
LINE2:load#ff0000:“Laufzeit Kompressor 1 2.3″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.LZeitKomp221.name=Laufzeit Kompressor 2 2.1
report.klima.LZeitKomp221.columns=LZeitKomp221
report.klima.LZeitKomp221.type=nodeSnmp
report.klima.LZeitKomp221.command=–title=“Laufzeit Kompressor 2 2.1″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:LZeitKomp221:AVERAGE \
DEF:minLoad={rrd1}:LZeitKomp221:MIN \
DEF:maxLoad={rrd1}:LZeitKomp221:MAX \
LINE2:load#ff0000:“Laufzeit Kompressor 2 2.1″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.LZeitKomp222.name=Laufzeit Kompressor 2 2.2
report.klima.LZeitKomp222.columns=LZeitKomp222
report.klima.LZeitKomp222.type=nodeSnmp
report.klima.LZeitKomp222.command=–title=“Laufzeit Kompressor 2 2.2″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:LZeitKomp222:AVERAGE \
DEF:minLoad={rrd1}:LZeitKomp222:MIN \
DEF:maxLoad={rrd1}:LZeitKomp222:MAX \
LINE2:load#ff0000:“Laufzeit Kompressor 2 2.2″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

report.klima.LZeitKomp223.name=Laufzeit Kompressor 2 2.3
report.klima.LZeitKomp223.columns=LZeitKomp223
report.klima.LZeitKomp223.type=nodeSnmp
report.klima.LZeitKomp223.command=–title=“Laufzeit Kompressor 2 2.3″ \
–vertical-label=“Minuten“ \
DEF:load={rrd1}:LZeitKomp223:AVERAGE \
DEF:minLoad={rrd1}:LZeitKomp223:MIN \
DEF:maxLoad={rrd1}:LZeitKomp223:MAX \
LINE2:load#ff0000:“Laufzeit Kompressor 2 2.3″ \
GPRINT:load:AVERAGE:“ Avg \\: %8.2lf %s“ \
GPRINT:load:MIN:“Min \\: %8.2lf %s“ \
GPRINT:load:MAX:“Max \\: %8.2lf %s\\n“

  1. Aamir sagt:

    Provided mib’s does’nt fetch any value using zenoss monitoring templte.I dont know what’s wrong.If possible pls provide me complete list of mib’s of STULZ WIB 8000.Any body who have figured out this pls reply…