Slowness in generating Nagios Report
Posted: Wed Nov 26, 2014 7:50 pm
Hi,
We have the most up to date Nagios Xi version (2014 R1.4) and recently upgraded our mysql version to 5.6.20. Every month we have to generate SLA reports for the business from Nagios which takes a lot of time. Even after upgrading to the current version of Nagios XI and mysql, it still takes a lot of time to generate those reports. For an example, to generate a quarterly report for one hostgroup takes more than 12 mins. Also the avails.cgi chew up most of the cpu time.
is there anyway we can tune up the nagios to improve the performance of report generation?
Also I was wonder how does Nagios generate reports? Does it only uses mysql databases to generate the report or it uses the archive logs as well?
Also which tables does it uses mostly to generate SLA (service state) report?
OS Version:
Application in CentOS Linux release 6.0
Database is on SUSE Linux Enterprise Server 11 SP1 for VMware
Application is a VM Image.
Thank you
Zubair Altaf
System Engineer
We have the most up to date Nagios Xi version (2014 R1.4) and recently upgraded our mysql version to 5.6.20. Every month we have to generate SLA reports for the business from Nagios which takes a lot of time. Even after upgrading to the current version of Nagios XI and mysql, it still takes a lot of time to generate those reports. For an example, to generate a quarterly report for one hostgroup takes more than 12 mins. Also the avails.cgi chew up most of the cpu time.
is there anyway we can tune up the nagios to improve the performance of report generation?
Also I was wonder how does Nagios generate reports? Does it only uses mysql databases to generate the report or it uses the archive logs as well?
Also which tables does it uses mostly to generate SLA (service state) report?
OS Version:
Application in CentOS Linux release 6.0
Database is on SUSE Linux Enterprise Server 11 SP1 for VMware
Application is a VM Image.
Thank you
Zubair Altaf
System Engineer