Hi Team,
We are preparing a design document for one of our client where we will be using a nagios fusion server as a dashboard for 3 Nagios xi instances(1 in Production and 2 in non-production environment). We have a question from client on how much data will be passing from non-production xi instances and fusion as they need to up the bandwidth between these 2 zones depending on the data that is being transferred(there production and non-production environments are in different data centers)
we will have a close to 750 servers in the non-production environment with approximatly 13000 services that need to be checked. Below is our proposed arhitecture, Please suggest the approx amount of data that might flow between fusion server and xi instances in non-production zone.
[img] [/img]
Size of data passing between Nagios Fusion and xi instances
-
- Posts: 317
- Joined: Fri Aug 24, 2012 12:03 am
Size of data passing between Nagios Fusion and xi instances
You do not have the required permissions to view the files attached to this post.
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
Re: Size of data passing between Nagios Fusion and xi instan
The actual answer is, "it depends", primarily on how many people are viewing the Fusion interface.
Fusion will poll the xi server on the interval set in the Configure -> System Configuration -> Passive Polling Interval
This will likely be much less than 1MB of data for the size setup you describe, however could be larger if you have a lot of hosts/services in a non-OK state.
Secondly, there is active polling that is done to populate various dashlets, and these only collect data if there is an active viewer viewing the UI, the max frequency for these connection (per xi server) is set in Configure -> System Configuration -> Active Polling Interval
Generally speaking, it shouldn't be very much data sent from xi server to Fusion, but in very low bandwidth connections could be prohibitive.
Fusion will poll the xi server on the interval set in the Configure -> System Configuration -> Passive Polling Interval
This will likely be much less than 1MB of data for the size setup you describe, however could be larger if you have a lot of hosts/services in a non-OK state.
Secondly, there is active polling that is done to populate various dashlets, and these only collect data if there is an active viewer viewing the UI, the max frequency for these connection (per xi server) is set in Configure -> System Configuration -> Active Polling Interval
Generally speaking, it shouldn't be very much data sent from xi server to Fusion, but in very low bandwidth connections could be prohibitive.
-
- Posts: 317
- Joined: Fri Aug 24, 2012 12:03 am
Re: Size of data passing between Nagios Fusion and xi instan
Thanks for the reply,
We have presented this to our client and they wants to know how much data will pass between Nagios xi instance and the Monitored servers.
Please let us know the amount of data based on below assumptions
15 parameters per server:
8 file systems
5 services/processes
CPU utilisation
SWAP/Memory utilisation
25 Parameters per DB server
OS Parameters + 10-12 DB parameters per server
We have presented this to our client and they wants to know how much data will pass between Nagios xi instance and the Monitored servers.
Please let us know the amount of data based on below assumptions
15 parameters per server:
8 file systems
5 services/processes
CPU utilisation
SWAP/Memory utilisation
25 Parameters per DB server
OS Parameters + 10-12 DB parameters per server
-
- Posts: 7698
- Joined: Mon Apr 23, 2012 4:28 pm
- Location: Travelling through time and space...
Re: Size of data passing between Nagios Fusion and xi instan
Once again, it is hard to give you a ballpark average on that one, do you know what plugins you will be using? The commands that will be ran through those plugins? Or how often they will be checking?
-
- Red Shirt
- Posts: 8334
- Joined: Thu Nov 15, 2012 1:20 pm
Re: Size of data passing between Nagios Fusion and xi instan
Well, record a check output from each of these checks for an exact value. As a general maximum, treat every check like it returns max output of 1024 bytes at 15 checks, is a total of 15360 bytes. For 25 checks, maximum total is: 56320 bytes.
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.
"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.