report=... \ akcp.securityProbe.temperature, akcp.securityProbe.humidity, akcp.securityProbe.4to20ma, \ akcp.securityProbe.dcvoltage, akcp.securityProbe.airflow, akcp.securityProbe.thermostat ###### ###### Reports for AKCP SecurityProbe ###### report.akcp.securityProbe.temperature.name=securityProbe Temperature report.akcp.securityProbe.temperature.columns=secTempDegree,secTempHWarn,secTempHCrit,secTempLWarn,secTempLCrit report.akcp.securityProbe.temperature.propertiesValues=secTempDescr,secTempUnit,secTempIdx report.akcp.securityProbe.temperature.type=secTempIndex report.akcp.securityProbe.temperature.command=--title="(Index: {secTempIdx}) Temperature: {secTempDescr}" \ --vertical-label="Degree in {secTempUnit}" \ --width 565 \ --height 200 \ DEF:tempRaw={rrd1}:secTempDegree:AVERAGE \ DEF:hwarn={rrd2}:secTempHWarn:AVERAGE \ DEF:hcrit={rrd3}:secTempHCrit:AVERAGE \ DEF:lwarn={rrd4}:secTempLWarn:AVERAGE \ DEF:lcrit={rrd5}:secTempLCrit:AVERAGE \ CDEF:temp=tempRaw,10,/ \ CDEF:lowCrit=0,temp,GE,0,temp,IF \ CDEF:lowWarn=lcrit,temp,GE,0,temp,IF \ CDEF:normal=lwarn,temp,GE,0,temp,IF \ CDEF:highWarn=hwarn,temp,GE,0,temp,IF \ CDEF:highCrit=hcrit,temp,GE,0,temp,IF \ COMMENT:"Threshold range\\n" \ AREA:lowCrit#0000cc:" low critical" \ AREA:lowWarn#0062ff:" low warning " \ AREA:normal#00cc00:" normal " \ AREA:highWarn#ff9900:" high warning" \ AREA:highCrit#ff0000:" high critical" \ COMMENT:"\\n" \ COMMENT:"\\n" \ COMMENT:"Thresholds\\n" \ LINE2:hcrit#dd0000:"High critical: " \ GPRINT:hcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hcrit:MIN:"Min: %8.2lf %s" \ GPRINT:hcrit:MAX:"Max: %8.2lf %s\\n" \ LINE2:hwarn#cc9900:"High warning: " \ GPRINT:hwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hwarn:MIN:"Min: %8.2lf %s" \ GPRINT:hwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lwarn#0050ff:"Low warning: " \ GPRINT:lwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lwarn:MIN:"Min: %8.2lf %s" \ GPRINT:lwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lcrit#0000cc:"Low critical: " \ GPRINT:lcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lcrit:MIN:"Min: %8.2lf %s" \ GPRINT:lcrit:MAX:"Max: %8.2lf %s" \ COMMENT:"\\n" \ COMMENT:"\\n" \ LINE1:temp#000000:"Temperature in ({secTempUnit}): " \ GPRINT:temp:AVERAGE:" Avg: %8.2lf %s" \ GPRINT:temp:MIN:"Min: %8.2lf %s" \ GPRINT:temp:MAX:"Max: %8.2lf %s\\n" report.akcp.securityProbe.humidity.name=securityProbe Humidity report.akcp.securityProbe.humidity.columns=secHumidityPercent,secHumidityHWarn,secHumidityHCrit,secHumidityLWarn,secHumidityLCrit report.akcp.securityProbe.humidity.propertiesValues=secHumidityDescr,secHumidityUnit,secHumidityIdx report.akcp.securityProbe.humidity.type=secHumidityIndex report.akcp.securityProbe.humidity.command=--title="(Index: {secHumidityIdx}) Humidity: {secHumidityDescr}" \ --vertical-label="Humidity in {secHumidityUnit}" \ --width 565 \ --height 200 \ DEF:humid={rrd1}:secHumidityPercent:AVERAGE \ DEF:hwarn={rrd2}:secHumidityHWarn:AVERAGE \ DEF:hcrit={rrd3}:secHumidityHCrit:AVERAGE \ DEF:lwarn={rrd4}:secHumidityLWarn:AVERAGE \ DEF:lcrit={rrd5}:secHumidityLCrit:AVERAGE \ CDEF:lowCrit=0,humid,GE,0,humid,IF \ CDEF:lowWarn=lcrit,humid,GE,0,humid,IF \ CDEF:normal=lwarn,humid,GE,0,humid,IF \ CDEF:highWarn=hwarn,humid,GE,0,humid,IF \ CDEF:highCrit=hcrit,humid,GE,0,humid,IF \ COMMENT:"Threshold range\\n" \ AREA:lowCrit#0000cc:" low critical" \ AREA:lowWarn#0062ff:" low warning " \ AREA:normal#00cc00:" normal " \ AREA:highWarn#ff9900:" high warning" \ AREA:highCrit#ff0000:" high critical" \ COMMENT:"\\n" \ COMMENT:"\\n" \ COMMENT:"Thresholds\\n" \ LINE2:hcrit#dd0000:"High critical: " \ GPRINT:hcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hcrit:MIN:"Min: %8.2lf %s" \ GPRINT:hcrit:MAX:"Max: %8.2lf %s\\n" \ LINE2:hwarn#cc9900:"High warning: " \ GPRINT:hwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hwarn:MIN:"Min: %8.2lf %s" \ GPRINT:hwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lwarn#0050ff:"Low warning: " \ GPRINT:lwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lwarn:MIN:"Min: %8.2lf %s" \ GPRINT:lwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lcrit#0000cc:"Low critical: " \ GPRINT:lcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lcrit:MIN:"Min: %8.2lf %s" \ GPRINT:lcrit:MAX:"Max: %8.2lf %s" \ COMMENT:"\\n" \ COMMENT:"\\n" \ LINE1:humid#000000:"Humidity ({secHumidityUnit}): " \ GPRINT:humid:AVERAGE:" Avg: %8.2lf %s" \ GPRINT:humid:MIN:"Min: %8.2lf %s" \ GPRINT:humid:MAX:"Max: %8.2lf %s\\n" report.akcp.securityProbe.4to20ma.name=securityProbe 4to20ma report.akcp.securityProbe.4to20ma.columns=sec4to20maValue,sec4to20maHWarn,sec4to20maHCrit,sec4to20maLWarn,sec4to20maLCrit report.akcp.securityProbe.4to20ma.propertiesValues=sec4to20maDescr,sec4to20maUnit,sec4to20maIdx report.akcp.securityProbe.4to20ma.type=sec4to20maIndex report.akcp.securityProbe.4to20ma.command=--title="(Index: {sec4to20maIdx}) 4 to 20mA: {sec4to20maDescr}" \ --vertical-label="4 to 20mA in {sec4to20maUnit}" \ --width 565 \ --height 200 \ DEF:4to20ma={rrd1}:sec4to20maValue:AVERAGE \ DEF:hwarn={rrd2}:sec4to20maHWarn:AVERAGE \ DEF:hcrit={rrd3}:sec4to20maHCrit:AVERAGE \ DEF:lwarn={rrd4}:sec4to20maLWarn:AVERAGE \ DEF:lcrit={rrd5}:sec4to20maLCrit:AVERAGE \ CDEF:lowCrit=0,4to20ma,GE,0,4to20ma,IF \ CDEF:lowWarn=lcrit,4to20ma,GE,0,4to20ma,IF \ CDEF:normal=lwarn,4to20ma,GE,0,4to20ma,IF \ CDEF:highWarn=hwarn,4to20ma,GE,0,4to20ma,IF \ CDEF:highCrit=hcrit,4to20ma,GE,0,4to20ma,IF \ COMMENT:"Threshold range\\n" \ AREA:lowCrit#0000cc:" low critical" \ AREA:lowWarn#0062ff:" low warning " \ AREA:normal#00cc00:" normal " \ AREA:highWarn#ff9900:" high warning" \ AREA:highCrit#ff0000:" high critical" \ COMMENT:"\\n" \ COMMENT:"\\n" \ COMMENT:"Thresholds\\n" \ LINE2:hcrit#dd0000:"High critical: " \ GPRINT:hcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hcrit:MIN:"Min: %8.2lf %s" \ GPRINT:hcrit:MAX:"Max: %8.2lf %s\\n" \ LINE2:hwarn#cc9900:"High warning: " \ GPRINT:hwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hwarn:MIN:"Min: %8.2lf %s" \ GPRINT:hwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lwarn#0050ff:"Low warning: " \ GPRINT:lwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lwarn:MIN:"Min: %8.2lf %s" \ GPRINT:lwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lcrit#0000cc:"Low critical: " \ GPRINT:lcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lcrit:MIN:"Min: %8.2lf %s" \ GPRINT:lcrit:MAX:"Max: %8.2lf %s" \ COMMENT:"\\n" \ COMMENT:"\\n" \ LINE1:4to20ma#000000:"4 to 20mA ({sec4to20maUnit}): " \ GPRINT:4to20ma:AVERAGE:" Avg: %8.2lf %s" \ GPRINT:4to20ma:MIN:"Min: %8.2lf %s" \ GPRINT:4to20ma:MAX:"Max: %8.2lf %s\\n" report.akcp.securityProbe.dcvoltage.name=securityProbe DC Voltage report.akcp.securityProbe.dcvoltage.columns=secDcVoltValue,secDcVoltHWarn,secDcVoltHCrit,secDcVoltLWarn,secDcVoltLCrit report.akcp.securityProbe.dcvoltage.propertiesValues=secDcVoltDescr,secDcVoltUnit,secDcVoltIdx report.akcp.securityProbe.dcvoltage.type=secDcVoltIndex report.akcp.securityProbe.dcvoltage.command=--title="(Index: {secDcVoltIdx}) DC Voltage: {secDcVoltDescr}" \ --vertical-label="DC Voltage in {secDcVoltUnit}" \ --width 565 \ --height 200 \ DEF:dcvolt={rrd1}:secDcVoltValue:AVERAGE \ DEF:hwarn={rrd2}:secDcVoltHWarn:AVERAGE \ DEF:hcrit={rrd3}:secDcVoltHCrit:AVERAGE \ DEF:lwarn={rrd4}:secDcVoltLWarn:AVERAGE \ DEF:lcrit={rrd5}:secDcVoltLCrit:AVERAGE \ CDEF:lowCrit=0,dcvolt,GE,0,dcvolt,IF \ CDEF:lowWarn=lcrit,dcvolt,GE,0,dcvolt,IF \ CDEF:normal=lwarn,dcvolt,GE,0,dcvolt,IF \ CDEF:highWarn=hwarn,dcvolt,GE,0,dcvolt,IF \ CDEF:highCrit=hcrit,dcvolt,GE,0,dcvolt,IF \ COMMENT:"Threshold range\\n" \ AREA:lowCrit#0000cc:" low critical" \ AREA:lowWarn#0062ff:" low warning " \ AREA:normal#00cc00:" normal " \ AREA:highWarn#ff9900:" high warning" \ AREA:highCrit#ff0000:" high critical" \ COMMENT:"\\n" \ COMMENT:"\\n" \ COMMENT:"Thresholds\\n" \ LINE2:hcrit#dd0000:"High critical: " \ GPRINT:hcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hcrit:MIN:"Min: %8.2lf %s" \ GPRINT:hcrit:MAX:"Max: %8.2lf %s\\n" \ LINE2:hwarn#cc9900:"High warning: " \ GPRINT:hwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hwarn:MIN:"Min: %8.2lf %s" \ GPRINT:hwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lwarn#0050ff:"Low warning: " \ GPRINT:lwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lwarn:MIN:"Min: %8.2lf %s" \ GPRINT:lwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lcrit#0000cc:"Low critical: " \ GPRINT:lcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lcrit:MIN:"Min: %8.2lf %s" \ GPRINT:lcrit:MAX:"Max: %8.2lf %s" \ COMMENT:"\\n" \ COMMENT:"\\n" \ LINE1:dcvolt#000000:"DC Voltage ({secDcVoltUnit}): " \ GPRINT:dcvolt:AVERAGE:" Avg: %8.2lf %s" \ GPRINT:dcvolt:MIN:"Min: %8.2lf %s" \ GPRINT:dcvolt:MAX:"Max: %8.2lf %s\\n" report.akcp.securityProbe.airflow.name=securityProbe Airflow report.akcp.securityProbe.airflow.columns=secAirflowValue,secAirflowHWarn,secAirflowHCrit,secAirflowLWarn,secAirflowLCrit report.akcp.securityProbe.airflow.propertiesValues=secAirflowDescr,secAirflowIdx report.akcp.securityProbe.airflow.type=secAirflowIndex report.akcp.securityProbe.airflow.command=--title="(Index: {secAirflowIdx}) Airflow: {secAirflowDescr}" \ --vertical-label="Airflow" \ --width 565 \ --height 200 \ DEF:airflow={rrd1}:secAirflowValue:AVERAGE \ DEF:hwarn={rrd2}:secAirflowHWarn:AVERAGE \ DEF:hcrit={rrd3}:secAirflowHCrit:AVERAGE \ DEF:lwarn={rrd4}:secAirflowLWarn:AVERAGE \ DEF:lcrit={rrd5}:secAirflowLCrit:AVERAGE \ CDEF:lowCrit=0,airflow,GE,0,airflow,IF \ CDEF:lowWarn=lcrit,airflow,GE,0,airflow,IF \ CDEF:normal=lwarn,airflow,GE,0,airflow,IF \ CDEF:highWarn=hwarn,airflow,GE,0,airflow,IF \ CDEF:highCrit=hcrit,airflow,GE,0,airflow,IF \ COMMENT:"Threshold range\\n" \ AREA:lowCrit#0000cc:" low critical" \ AREA:lowWarn#0062ff:" low warning " \ AREA:normal#00cc00:" normal " \ AREA:highWarn#ff9900:" high warning" \ AREA:highCrit#ff0000:" high critical" \ COMMENT:"\\n" \ COMMENT:"\\n" \ COMMENT:"Thresholds\\n" \ LINE2:hcrit#dd0000:"High critical: " \ GPRINT:hcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hcrit:MIN:"Min: %8.2lf %s" \ GPRINT:hcrit:MAX:"Max: %8.2lf %s\\n" \ LINE2:hwarn#cc9900:"High warning: " \ GPRINT:hwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hwarn:MIN:"Min: %8.2lf %s" \ GPRINT:hwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lwarn#0050ff:"Low warning: " \ GPRINT:lwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lwarn:MIN:"Min: %8.2lf %s" \ GPRINT:lwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lcrit#0000cc:"Low critical: " \ GPRINT:lcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lcrit:MIN:"Min: %8.2lf %s" \ GPRINT:lcrit:MAX:"Max: %8.2lf %s" \ COMMENT:"\\n" \ COMMENT:"\\n" \ LINE1:airflow#000000:"Airflow: " \ GPRINT:airflow:AVERAGE:" Avg: %8.2lf %s" \ GPRINT:airflow:MIN:"Min: %8.2lf %s" \ GPRINT:airflow:MAX:"Max: %8.2lf %s\\n" report.akcp.securityProbe.thermostat.name=securityProbe Thermostat report.akcp.securityProbe.thermostat.columns=secThermostatValue,secThermostatHWarn,secThermostatHCrit,secThermostatLWarn,secThermostatLCrit report.akcp.securityProbe.thermostat.propertiesValues=secThermostatDescr,secThermostatUnit,secThermostatIdx report.akcp.securityProbe.thermostat.type=secThermostatIndex report.akcp.securityProbe.thermostat.command=--title="(Index: {secThermostatIdx}) Thermostat: {secThermostatDescr}" \ --vertical-label="Thermostat in {secThermostatUnit}" \ --width 565 \ --height 200 \ DEF:thermo={rrd1}:secThermostatValue:AVERAGE \ DEF:hwarn={rrd2}:secThermostatHWarn:AVERAGE \ DEF:hcrit={rrd3}:secThermostatHCrit:AVERAGE \ DEF:lwarn={rrd4}:secThermostatLWarn:AVERAGE \ DEF:lcrit={rrd5}:secThermostatLCrit:AVERAGE \ CDEF:lowCrit=0,thermo,GE,0,thermo,IF \ CDEF:lowWarn=lcrit,thermo,GE,0,thermo,IF \ CDEF:normal=lwarn,thermo,GE,0,thermo,IF \ CDEF:highWarn=hwarn,thermo,GE,0,thermo,IF \ CDEF:highCrit=hcrit,thermo,GE,0,thermo,IF \ COMMENT:"Threshold range\\n" \ AREA:lowCrit#0000cc:" low critical" \ AREA:lowWarn#0062ff:" low warning " \ AREA:normal#00cc00:" normal " \ AREA:highWarn#ff9900:" high warning" \ AREA:highCrit#ff0000:" high critical" \ COMMENT:"\\n" \ COMMENT:"\\n" \ COMMENT:"Thresholds\\n" \ LINE2:hcrit#dd0000:"High critical: " \ GPRINT:hcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hcrit:MIN:"Min: %8.2lf %s" \ GPRINT:hcrit:MAX:"Max: %8.2lf %s\\n" \ LINE2:hwarn#cc9900:"High warning: " \ GPRINT:hwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:hwarn:MIN:"Min: %8.2lf %s" \ GPRINT:hwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lwarn#0050ff:"Low warning: " \ GPRINT:lwarn:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lwarn:MIN:"Min: %8.2lf %s" \ GPRINT:lwarn:MAX:"Max: %8.2lf %s\\n" \ LINE2:lcrit#0000cc:"Low critical: " \ GPRINT:lcrit:AVERAGE:"Avg: %8.2lf %s" \ GPRINT:lcrit:MIN:"Min: %8.2lf %s" \ GPRINT:lcrit:MAX:"Max: %8.2lf %s" \ COMMENT:"\\n" \ COMMENT:"\\n" \ LINE1:thermo#000000:"Thermostat ({secThermostatUnit}): " \ GPRINT:thermo:AVERAGE:" Avg: %8.2lf %s" \ GPRINT:thermo:MIN:"Min: %8.2lf %s" \ GPRINT:thermo:MAX:"Max: %8.2lf %s\\n"