Report Generation extremly slow/failing
Posted: Fri Feb 16, 2018 8:31 am
Besides my Topic on a feature i'm trying to get up and running we are having a Problem with the reporting in our current XI. First the important stuff:
What version of Nagios XI are you using?
5.4.8
Linux Distribution and version?
CentOS 7.3.1611 Core
32 or 64bit?
64bit
VMware Image or Manual Install of XI?
manual install
Are there special configurations on your system, ie; is Gnome installed? Are you using a proxy? Are you using SSL?
No
Basically, generating reports has always been kind of slow for us. In recent weeks it's been getting worse. At the moment, if i want to create an Availability Report (stock configuratione, no changes to the report) for one hostgroup (24 Servers, 150 Services) for one month (January) I'm waiting about 10 Minutes for the report to show up (no matter which format).
Additionally, making it so the report should be directly send per mail (PDF), the creating fails entirely. After about 15 Minutes i get an error That Report Creation failed (the error message only says that and the complete html code for the mail). I can attach the error message although there is no information on why it failed.
We do not have any other performance issues really. Checks are running well, Web Interface is responsive, changing hosts and services works flawless. Some Data for reference:
We are running 4 cores and 8GB of Ram. About 650 Hosts, 2500 Services.
Active Service Checks per 5 Minutes: 3650
Avg Service check Latency: 0.01 sec
Avg Service Execution Time: 1.07 sec
Load Averges: 2.2 (over 1, 5 and 15)
Swap useage is around 7% Max
Basically, our Server is working, but certainly not overloaded from my feelings. Also, its running on a Full SSD SAN if this matters.
Any Help on troubleshooting this further would be highly appreciated. My Management would like to schedule the reports to be automatically send every month to nearly 90 Customers. With the current performance (if working at all) this is not possible.
What version of Nagios XI are you using?
5.4.8
Linux Distribution and version?
CentOS 7.3.1611 Core
32 or 64bit?
64bit
VMware Image or Manual Install of XI?
manual install
Are there special configurations on your system, ie; is Gnome installed? Are you using a proxy? Are you using SSL?
No
Basically, generating reports has always been kind of slow for us. In recent weeks it's been getting worse. At the moment, if i want to create an Availability Report (stock configuratione, no changes to the report) for one hostgroup (24 Servers, 150 Services) for one month (January) I'm waiting about 10 Minutes for the report to show up (no matter which format).
Additionally, making it so the report should be directly send per mail (PDF), the creating fails entirely. After about 15 Minutes i get an error That Report Creation failed (the error message only says that and the complete html code for the mail). I can attach the error message although there is no information on why it failed.
We do not have any other performance issues really. Checks are running well, Web Interface is responsive, changing hosts and services works flawless. Some Data for reference:
We are running 4 cores and 8GB of Ram. About 650 Hosts, 2500 Services.
Active Service Checks per 5 Minutes: 3650
Avg Service check Latency: 0.01 sec
Avg Service Execution Time: 1.07 sec
Load Averges: 2.2 (over 1, 5 and 15)
Swap useage is around 7% Max
Basically, our Server is working, but certainly not overloaded from my feelings. Also, its running on a Full SSD SAN if this matters.
Any Help on troubleshooting this further would be highly appreciated. My Management would like to schedule the reports to be automatically send every month to nearly 90 Customers. With the current performance (if working at all) this is not possible.