Backend API Question

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
abrist
Red Shirt
Posts: 8334
Joined: Thu Nov 15, 2012 1:20 pm

Re: Backend API Question

Post by abrist »

It should be fine. Every 30 seconds (or more often), the XI UI, depending in the page that is refreshing, will make at least one status call, if not more. As long as you are not asking the backend for brevity=1 calls every 3 seconds you should be ok. The larger the configuration, the longer the XI box will take to put together the xml from sql queries. I have a little visualization plugin I have been writing that calls a query that joins fields from two of the larger tables every 15 seconds. With 500 hosts and 2000 checks it works fine.

It really depends on:
1. How much work the call asks sql to perform
2. The overall size of the installation (especially for the larger hoststatus/servicestatus brevity=1 calls)
3. How often the backend call is performed.
Former Nagios employee
"It is turtles. All. The. Way. Down. . . .and maybe an elephant or two."
VI VI VI - The editor of the Beast!
Come to the Dark Side.
Locked