Monitoring Master Nagios XI for infrastructure
Use Cases and Deployment Scope
We are using Nagios XI in our organization primarily for monitoring all our application servers and databases, this is helping us in addressing all the infrastructure issues in advance by alerting us when it any server hits the threshold as per the initial parameter setup also, we have integrated this tool with PagerDuty to alert us in needed based on the priority.
Pros
- System Health check monitoring
- Tracking system stats for period of time
- Provides good graphs for the analysis purpose
- Can manage any number of servers at a time without any glitch
- Installation and Maintenace is pretty simple and manageable
Cons
- From Nagios XI UI we can get some more features for heap and thread dump analysis based on collected gc logs
- UI can make bit simpler as current one looks clumpsy.
- Custom configuration takes bit while comparatively
- Bandwidth monitoring is not that accurate need some improvement
Return on Investment
- It made positive impact on business due to its on time monitoring capacity and with that we easily find the affected systems in advance before they damage the business.
- From Business side also clients use this tool for there business load analysis and also it helps them in forecasting the size of VMs
- It has free tier as well so for small scale applications this helps a lot in finance as well.
Usability
Alternatives Considered
Grafana and Prometheus
Other Software Used
Prometheus, Kibana, Docker, Kubernetes, Salesforce CMS


