What users are saying about

Ansible

66 Ratings

Nagios

Top Rated
102 Ratings

Ansible

66 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.9 out of 101

Nagios

Top Rated
102 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.8 out of 101

Add comparison

Likelihood to Recommend

Ansible

Ansible did a great job helping us patch simple security vulnerabilities on many servers. The code for the fix were no more than about 100 lines. We patched each vulnerability in about 10 minutes. We patched both the HeartBleed/OpenSSH along with the Shellshock Bash vulnerability on 200+ servers in a few days.
No photo available

Nagios

Nagios monitoring is well suited for any mission critical application that requires per/second (or minute) monitoring. This would probably include even a shuttle launch. As Nagios was built around Linux, most (85%) plugins are Linux based, therefore its more suitable for a Linux environment.
As Nagios (and dependent components) requires complex configurations & compilations, an experienced Linux engineer would be needed to install all relevant components.
Any company that has hundreds (or thousands) of servers & services to monitor would require a stable monitoring solution like Nagios. I have seen Nagios used in extremely mediocre ways, but the core power lies when its fully configured with all remaining open-source components (i.e. MySQL, Grafana, NRDP etc). Nagios in the hands of an experienced Linux engineer can transform the organizations monitoring by taking preventative measures before a disaster strikes.
Shawn Brito profile photo

Pros

  • It is very lightweight so it is great for running simple repetitive tasks such as restarting services, copying files, or running simple shell commands.
  • Ansible is fantastic for deploying servers in a cloud environment. The modules are very simple and easy to understand and deploying server images is surprisingly fast.
  • Ansible provides phenomenal documentation and has a very supportive community that works diligently to make modules as lightweight as possible without removing functionality.
James McCoy profile photo
  • Regular checks - never miss a lost service
  • Statistics report - crucial to measure KPI
  • Notifications - get instant calls about incidents to prevent issues
Igor Bujaroski profile photo

Cons

  • Ansible is still in it's infancy as an open source automation tool compared to some of the more well-known competitors. This does lead to needing to create custom modules or utilizing some modules outside of their normal intended use to perform tasks.
  • Since Ansible runs each task individually over SSH, if you have a playbook with a large number of tasks to perform it can be a lengthier process due to some significant wait time between tasks. A simple solution is obviously to eliminate as many of these tasks as possible or break them up into separate play books.
James McCoy profile photo
  • The monitoring configuration is quite manual in Nagios.
  • There is a bit of a learning curve in writing Nagios perl scripts.
  • The application is not quite scalable.
No photo available

Likelihood to Renew

No score
No answers yet
No answers on this topic
Nagios9.0
Based on 3 answers
We're currently looking to combine a bunch of our network montioring solutions into a single platform. Running multiple unique solutions for monitoring, data collection, compliance reporting etc has become a lot to manage.
No photo available

Usability

No score
No answers yet
No answers on this topic
Nagios4.0
Based on 1 answer
The Nagios UI is in need of a complete overhaul. Nice graphics and trendy fonts are easy on the eyes, but the menu system is dated, the lack of built in graphing support is confusing, and the learning curve for a new user is too steep.
No photo available

Support

No score
No answers yet
No answers on this topic
Nagios3.0
Based on 1 answer
It's good and they are able to answer our questions that we have
No photo available

Alternatives Considered

I haven't used Puppet personally, but I believe Ansible is a robust solution which can serve many purposes. Puppet I'm sure is customizable in similar ways, I just don't have the experience to speak intelligently on the subject.
No photo available
Nagios should not be used for large scale deployment and we only use in a limited fashion to fill the gaps of other monitoring tools. It was selected because of its flexibility and it is freely available.
No photo available

Return on Investment

  • It automated processes that used to be performed by hand saving hundreds of hours if not thousands
  • It is self documenting when combined with a source control service. People who understand ansible are able to come up to speed relatively quickly.
No photo available
  • Allows IT to identify problems before they become business-impacting
  • Provides greater visibility into resource usage to allow for right-sizing of systems
  • Allows growth to be easily measured for future needs forecasting
No photo available

Pricing Details

Ansible

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Nagios

General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No
Additional Pricing Details