############################################################################## ## ## Please add report definition in a new line to make it easier ## for script based sanity checks ## ################################################## reports=fortinet.fnSysCpuUsage, \ fortinet.fnSysMemUsage, \ fortinet.fnSysSesCount, \ fortinet.fnHaStatsCpuUsage, \ fortinet.fnHaStatsMemUsage, \ fortinet.fnHaStatsSesCount, \ fortinet.fnHaStatsPktCount, \ fortinet.fnHaStatsNetUsage, \ fortinet.fnHaStatsIdsCount, \ fortinet.fnHaStatsAvCount ##### Fortinet Reports report.fortinet.fnSysCpuUsage.name=Fortigate CPU Usage report.fortinet.fnSysCpuUsage.columns=fnSysCpuUsage report.fortinet.fnSysCpuUsage.type=nodeSnmp report.fortinet.fnSysCpuUsage.command=--title="Fortigate CPU Usage" \ --vertical-label="Percent" \ --upper-limit 100 \ DEF:avgSysCpu={rrd1}:fnSysCpuUsage:AVERAGE \ DEF:minSysCpu={rrd1}:fnSysCpuUsage:MIN \ DEF:maxSysCpu={rrd1}:fnSysCpuUsage:MAX \ CDEF:dpercent10=0,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent20=10,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent30=20,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent40=30,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent50=40,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent60=50,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent70=60,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent80=70,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent90=80,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent100=90,avgSysCpu,GT,0,avgSysCpu,IF \ COMMENT:"\\n" \ COMMENT:"CPU usage in %\\n" \ AREA:dpercent10#5ca53f:"0-10% " \ AREA:dpercent20#75b731:"11-20%" \ AREA:dpercent30#90c22f:"21-30%" \ AREA:dpercent40#b8d029:"31-40%" \ AREA:dpercent50#e4e11e:"41-50%" \ COMMENT:"\\n" \ AREA:dpercent60#fee610:"51-60%" \ AREA:dpercent70#f4bd1b:"61-70%" \ AREA:dpercent80#eaa322:"71-80%" \ AREA:dpercent90#de6822:"81-90%" \ AREA:dpercent100#d94c20:"91-100%\\n" \ COMMENT:"\\n" \ LINE2:avgSysCpu#46683b:"CPU usage in %" \ GPRINT:avgSysCpu:AVERAGE:"Avg \\: %7.3lf%s" \ GPRINT:avgSysCpu:MIN:"Min \\: %7.3lf%s" \ GPRINT:avgSysCpu:MAX:"Max \\: %7.3lf%s\\n" report.fortinet.fnSysMemUsage.name=Fortigate Memory Usage report.fortinet.fnSysMemUsage.columns=fnSysMemUsage report.fortinet.fnSysMemUsage.type=nodeSnmp report.fortinet.fnSysMemUsage.command=--title="Fortigate Memory Usage" \ --vertical-label="Percent" \ --upper-limit 100 \ DEF:avgSysMem={rrd1}:fnSysMemUsage:AVERAGE \ DEF:minSysMem={rrd1}:fnSysMemUsage:MIN \ DEF:maxSysMem={rrd1}:fnSysMemUsage:MAX \ CDEF:dpercent10=0,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent20=10,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent30=20,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent40=30,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent50=40,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent60=50,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent70=60,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent80=70,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent90=80,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent100=90,avgSysMem,GT,0,avgSysMem,IF \ COMMENT:"\\n" \ COMMENT:"Memory usage in %\\n" \ AREA:dpercent10#5ca53f:"0-10% " \ AREA:dpercent20#75b731:"11-20%" \ AREA:dpercent30#90c22f:"21-30%" \ AREA:dpercent40#b8d029:"31-40%" \ AREA:dpercent50#e4e11e:"41-50%" \ COMMENT:"\\n" \ AREA:dpercent60#fee610:"51-60%" \ AREA:dpercent70#f4bd1b:"61-70%" \ AREA:dpercent80#eaa322:"71-80%" \ AREA:dpercent90#de6822:"81-90%" \ AREA:dpercent100#d94c20:"91-100%\\n" \ COMMENT:"\\n" \ LINE2:avgSysMem#46683b:"Memory usage in %" \ GPRINT:avgSysMem:AVERAGE:"Avg \\: %7.3lf%s" \ GPRINT:avgSysMem:MIN:"Min \\: %7.3lf%s" \ GPRINT:avgSysMem:MAX:"Max \\: %7.3lf%s\\n" report.fortinet.fnSysSesCount.name=Fortigate Session Count report.fortinet.fnSysSesCount.columns=fnSysSesCount report.fortinet.fnSysSesCount.type=nodeSnmp report.fortinet.fnSysSesCount.command=--title="Fortigate Session Count" \ --vertical-label="Sessions" \ DEF:fnsessc={rrd1}:fnSysSesCount:AVERAGE \ AREA:fnsessc#f57900 \ LINE1:fnsessc#ce5c00:"Sessions " \ GPRINT:fnsessc:AVERAGE:"Avg \\: %8.2lf %s" \ GPRINT:fnsessc:MIN:"Min \\: %8.2lf %s" \ GPRINT:fnsessc:MAX:"Max \\: %8.2lf %s\\n" ###### Fortinet HA stats Report report.fortinet.fnHaStatsCpuUsage.name=Fortigate HA CPU Usage report.fortinet.fnHaStatsCpuUsage.columns=fnHaStatsCpuUsage report.fortinet.fnHaStatsCpuUsage.type=fnHaStatsIndex report.fortinet.fnHaStatsCpuUsage.command=--title="Fortigate CPU Usage" \ --vertical-label="Percent" \ --upper-limit 100 \ DEF:avgSysCpu={rrd1}:fnHaStatsCpuUsage:AVERAGE \ DEF:minSysCpu={rrd1}:fnHaStatsCpuUsage:MIN \ DEF:maxSysCpu={rrd1}:fnHaStatsCpuUsage:MAX \ CDEF:dpercent10=0,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent20=10,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent30=20,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent40=30,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent50=40,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent60=50,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent70=60,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent80=70,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent90=80,avgSysCpu,GT,0,avgSysCpu,IF \ CDEF:dpercent100=90,avgSysCpu,GT,0,avgSysCpu,IF \ COMMENT:"\\n" \ COMMENT:"CPU usage in %\\n" \ AREA:dpercent10#5ca53f:"0-10% " \ AREA:dpercent20#75b731:"11-20%" \ AREA:dpercent30#90c22f:"21-30%" \ AREA:dpercent40#b8d029:"31-40%" \ AREA:dpercent50#e4e11e:"41-50%" \ COMMENT:"\\n" \ AREA:dpercent60#fee610:"51-60%" \ AREA:dpercent70#f4bd1b:"61-70%" \ AREA:dpercent80#eaa322:"71-80%" \ AREA:dpercent90#de6822:"81-90%" \ AREA:dpercent100#d94c20:"91-100%\\n" \ COMMENT:"\\n" \ LINE2:avgSysCpu#46683b:"CPU usage in %" \ GPRINT:avgSysCpu:AVERAGE:"Avg \\: %7.3lf%s" \ GPRINT:avgSysCpu:MIN:"Min \\: %7.3lf%s" \ GPRINT:avgSysCpu:MAX:"Max \\: %7.3lf%s\\n" report.fortinet.fnHaStatsMemUsage.name=Fortigate HA Memory Usage report.fortinet.fnHaStatsMemUsage.columns=ifnHaStatsMemUsage report.fortinet.fnHaStatsMemUsage.type=fnHaStatsIndex report.fortinet.fnHaStatsMemUsage.command=--title="Fortigate Memory Usage" \ --vertical-label="Percent" \ --upper-limit 100 \ DEF:avgSysMem={rrd1}:ifnHaStatsMemUsage:AVERAGE \ DEF:minSysMem={rrd1}:ifnHaStatsMemUsage:MIN \ DEF:maxSysMem={rrd1}:ifnHaStatsMemUsage:MAX \ CDEF:dpercent10=0,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent20=10,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent30=20,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent40=30,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent50=40,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent60=50,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent70=60,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent80=70,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent90=80,avgSysMem,GT,0,avgSysMem,IF \ CDEF:dpercent100=90,avgSysMem,GT,0,avgSysMem,IF \ COMMENT:"\\n" \ COMMENT:"Memory usage in %\\n" \ AREA:dpercent10#5ca53f:"0-10% " \ AREA:dpercent20#75b731:"11-20%" \ AREA:dpercent30#90c22f:"21-30%" \ AREA:dpercent40#b8d029:"31-40%" \ AREA:dpercent50#e4e11e:"41-50%" \ COMMENT:"\\n" \ AREA:dpercent60#fee610:"51-60%" \ AREA:dpercent70#f4bd1b:"61-70%" \ AREA:dpercent80#eaa322:"71-80%" \ AREA:dpercent90#de6822:"81-90%" \ AREA:dpercent100#d94c20:"91-100%\\n" \ COMMENT:"\\n" \ LINE2:avgSysMem#46683b:"Memory usage in %" \ GPRINT:avgSysMem:AVERAGE:"Avg \\: %7.3lf%s" \ GPRINT:avgSysMem:MIN:"Min \\: %7.3lf%s" \ GPRINT:avgSysMem:MAX:"Max \\: %7.3lf%s\\n" report.fortinet.fnHaStatsSesCount.name=Fortigate HA Session Count report.fortinet.fnHaStatsSesCount.columns=fnHaStatsSesCount report.fortinet.fnHaStatsSesCount.type=fnHaStatsIndex report.fortinet.fnHaStatsSesCount.command=--title="Fortigate Session Count" \ --vertical-label="Sessions" \ DEF:fnsessc={rrd1}:fnHaStatsSesCount:AVERAGE \ AREA:fnsessc#f57900 \ LINE1:fnsessc#ce5c00:"Sessions " \ GPRINT:fnsessc:AVERAGE:"Avg \\: %8.2lf %s" \ GPRINT:fnsessc:MIN:"Min \\: %8.2lf %s" \ GPRINT:fnsessc:MAX:"Max \\: %8.2lf %s\\n" report.fortinet.fnHaStatsPktCount.name=Fortigate HA Packet Count report.fortinet.fnHaStatsPktCount.columns=fnHaStatsPktCount report.fortinet.fnHaStatsPktCount.type=fnHaStatsIndex report.fortinet.fnHaStatsPktCount.command=--title="Fortigate Packet Count" \ --vertical-label="Packets" \ DEF:fnsessc={rrd1}:fnHaStatsPktCount:AVERAGE \ AREA:fnsessc#729fcf \ LINE1:fnsessc#3465a4:"Packets " \ GPRINT:fnsessc:AVERAGE:"Avg \\: %8.2lf %s" \ GPRINT:fnsessc:MIN:"Min \\: %8.2lf %s" \ GPRINT:fnsessc:MAX:"Max \\: %8.2lf %s\\n" report.fortinet.fnHaStatsNetUsage.name=Fortigate HA Net Usage report.fortinet.fnHaStatsNetUsage.columns=fnHaStatsNetUsage report.fortinet.fnHaStatsNetUsage.type=fnHaStatsIndex report.fortinet.fnHaStatsNetUsage.command=--title="Fortigate Net Usage" \ --vertical-label="Percent" \ --upper-limit 100 \ DEF:avgNetUsage={rrd1}:fnHaStatsNetUsage:AVERAGE \ DEF:minNetUsage={rrd1}:fnHaStatsNetUsage:MIN \ DEF:maxNetUsage={rrd1}:fnHaStatsNetUsage:MAX \ CDEF:dpercent10=0,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent20=10,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent30=20,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent40=30,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent50=40,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent60=50,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent70=60,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent80=70,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent90=80,avgNetUsage,GT,0,avgNetUsage,IF \ CDEF:dpercent100=90,avgNetUsage,GT,0,avgNetUsage,IF \ COMMENT:"\\n" \ COMMENT:"Network usage in %\\n" \ AREA:dpercent10#5ca53f:"0-10% " \ AREA:dpercent20#75b731:"11-20%" \ AREA:dpercent30#90c22f:"21-30%" \ AREA:dpercent40#b8d029:"31-40%" \ AREA:dpercent50#e4e11e:"41-50%" \ COMMENT:"\\n" \ AREA:dpercent60#fee610:"51-60%" \ AREA:dpercent70#f4bd1b:"61-70%" \ AREA:dpercent80#eaa322:"71-80%" \ AREA:dpercent90#de6822:"81-90%" \ AREA:dpercent100#d94c20:"91-100%\\n" \ COMMENT:"\\n" \ LINE2:avgNetUsage#46683b:"Network usage in %" \ GPRINT:avgNetUsage:AVERAGE:"Avg \\: %7.3lf%s" \ GPRINT:avgNetUsage:MIN:"Min \\: %7.3lf%s" \ GPRINT:avgNetUsage:MAX:"Max \\: %7.3lf%s\\n" report.fortinet.fnHaStatsIdsCount.name=Fortigate HA Ids Count report.fortinet.fnHaStatsIdsCount.columns=fnHaStatsIdsCount report.fortinet.fnHaStatsIdsCount.type=fnHaStatsIndex report.fortinet.fnHaStatsIdsCount.command=--title="Fortigate Ids Count" \ --vertical-label="Count" \ DEF:fnsessc={rrd1}:fnHaStatsIdsCount:AVERAGE \ AREA:fnsessc#ef2929 \ LINE1:fnsessc#a40000:"Ids " \ GPRINT:fnsessc:AVERAGE:"Avg \\: %8.2lf %s" \ GPRINT:fnsessc:MIN:"Min \\: %8.2lf %s" \ GPRINT:fnsessc:MAX:"Max \\: %8.2lf %s\\n" report.fortinet.fnHaStatsAvCount.name=Fortigate HA Av Count report.fortinet.fnHaStatsAvCount.columns=fnHaStatsAvCount report.fortinet.fnHaStatsAvCount.type=fnHaStatsIndex report.fortinet.fnHaStatsAvCount.command=--title="Fortigate Av Count" \ --vertical-label="Count" \ DEF:fnsessc={rrd1}:fnHaStatsAvCount:AVERAGE \ AREA:fnsessc#ef2929 \ LINE1:fnsessc#a40000:"Av " \ GPRINT:fnsessc:AVERAGE:"Avg \\: %8.2lf %s" \ GPRINT:fnsessc:MIN:"Min \\: %8.2lf %s" \ GPRINT:fnsessc:MAX:"Max \\: %8.2lf %s\\n"