Nagios XI - recommened Design/Solution Architecture
Posted: Tue Feb 09, 2016 12:38 pm
We need a recommended design/solution architecture for the below environment
i) We need to set up Nagios XI monitor for a cloud environment that has around 80 nodes at this point
ii) We need to also set up Nagios XI monitor for an on-premise environment that has 1200+ nodes
iii) The number of nodes in cloud can grow up to 700 in a span of 2 yrs
iv) Each node in on-premise environment has 40 to 50 services on an average ( 40*1200) that need to be monitored.
v) There are around 150+ Unix nodes that route all logs to a centralized syslog server from where log monitoring should happen via Nagios
Our initial design consists of 2 Nagios XI instances (1 for on-premise+1 for cloud) & Fusion for a tactical view.
However, considering the volume of log scraping it has to do for log monitoring from a centralized syslog server and the volume of services it has to monitor (40 services*1300 nodes), we are unsure if the suggested design solution would be sufficient enough (2 Nagios XI instances, Fusion)?
Is there a better design/solution architecture that we can propose for the above environment, in terms of number of
a) Number of Nagios XI instances required
b) Setting up a distributed environment
c) Off-load DB to a common server
d) Performance improvement like using RAM disks etc.,
We also, need ticketing solution implemented using ServiceNow as a part of the monitoring solution.
Please advise.
Also, 4 core ,16 GB Memory , 300 GB HDD is proposed H/W requirement. Would this be sufficient for each instance?
You swift response is much appreciated!
Regards,
i) We need to set up Nagios XI monitor for a cloud environment that has around 80 nodes at this point
ii) We need to also set up Nagios XI monitor for an on-premise environment that has 1200+ nodes
iii) The number of nodes in cloud can grow up to 700 in a span of 2 yrs
iv) Each node in on-premise environment has 40 to 50 services on an average ( 40*1200) that need to be monitored.
v) There are around 150+ Unix nodes that route all logs to a centralized syslog server from where log monitoring should happen via Nagios
Our initial design consists of 2 Nagios XI instances (1 for on-premise+1 for cloud) & Fusion for a tactical view.
However, considering the volume of log scraping it has to do for log monitoring from a centralized syslog server and the volume of services it has to monitor (40 services*1300 nodes), we are unsure if the suggested design solution would be sufficient enough (2 Nagios XI instances, Fusion)?
Is there a better design/solution architecture that we can propose for the above environment, in terms of number of
a) Number of Nagios XI instances required
b) Setting up a distributed environment
c) Off-load DB to a common server
d) Performance improvement like using RAM disks etc.,
We also, need ticketing solution implemented using ServiceNow as a part of the monitoring solution.
Please advise.
Also, 4 core ,16 GB Memory , 300 GB HDD is proposed H/W requirement. Would this be sufficient for each instance?
You swift response is much appreciated!
Regards,