Page 1 of 1

Offloading HTTP to another server.

Posted: Wed Feb 09, 2011 12:08 pm
by awoodewh
We are rebuilding our Nagios XI infrastructure, but it is several weeks out @ best. Our current XI box is under considerable load, and is acting erratically, I believe mostly brought on from the httpd load caused by many users monitoring.

I'd like to offload the HTTP to a VM for the time being. To test, I have 2 XI test VMs, have modified one to point to the other in config.inc.php, and granted nagioql and ndoutils access from the new web server, in mysql and the host in postgresql. There are no additional errors in the ssl_error_log, but when I hit https://NewWebServer/nagiosxi, nothing renders. I have found no documentation or posts on this topic. My apologies if I've overlooked it. Is this possible/supported?

Thanks,
Andy

Some examples of erratic behavior:
Events triggering critical, but showing that they've been critical from several minutes to several hours.
False criticals for short durations (1-2 minutes) - Web server down, but it is not. SQL cannot connect, but from nagios command line .\check_mysql I can connect.

The 1/5/15 min load is 16/18/19.

Re: Offloading HTTP to another server.

Posted: Wed Feb 09, 2011 12:54 pm
by tonyyarusso
I would think it should be possible, but it has not been tested / documented / supported yet. We had someone else ask about offloading databases, so this sort of thing is on our radar for a "To Do" item, but I'm afraid I don't have much to tell you at this time.

One thing you could try in the meantime, if you're running the latest release, is to look under Admin -> System Config -> Performance Settings and tweaking the things under there, particularly the Dashlet Refresh Multiplier.