Availability Report

letzte Änderung: 29. Dez 2014, 16:43 Veröffentlicht: 20. Okt 2012, 0:58

Erstellen und Versenden von Availability Reports mit wkhtmltopdf ( http://wkhtmltopdf.org/ )

 

 

Beispiel:
 

Nagios Availability Report für die Hostgruppe linux-servers für einen Monat

 

 ./wkhtmltopdf-amd64 \
 --username nagiosadmin \
 --password xxxxx \
 --disable-internal-links \
 --disable-external-links \
 "http://localhost/nagios/cgi-bin/avail.cgi?show_log_entries=&
hostgroup=linux-servers&timeperiod=lastmonth&smon=4&sday=1&syear=2011&
rpttimeperiod=&assumeinitialstates=yes&assumestateretention=yes&
assumestatesduringnotrunning=yes&includesoftstates=no&initialassumedhoststate=0&
initialassumedservicestate=0&backtrack=4" \
 /tmp/test.pdf

 

Erstellen der Reports per Cron:

 

15 0 1 * * wkhtmltopdf-amd64

Versand per mail (cmd)

 

mail -s "Nagios Availability Report PDF $(date)" \
-a NagiosAvailabilityReport.pdf \
markus.gruenwald@stadt.mainz.de

 

Alternativ mutt (wegen besserm Handling von Attachements)