Monitoring Survey 2015 - Tools
In this series I am looking at the results of my recent monitoring survey and specifically the monitoring tools being used by respondents. As I’ve mentioned in previous posts, the survey got 1,116 responses of which 884 were complete.
This post will cover the question:
5. What tools do you use for monitoring? (Choose all that apply)
Every respondent was required to answer question five. Last year I asked about primary tools and forced respondents to select a single “primary” tool. Feedback indicated that this artificially constrained respondents and many people struggled to select a single tool. This year I allowed respondents to select all tools that they used for monitoring.
This graph shows the monitoring tools selected. The clear winner this year is again Nagios. This suggests that advances in monitoring approaches are still potentially embryonic and evolutionary rather than revolutionary.
Interestingly however the next two most popular choices are AWS Cloudwatch and New Relic. This data suggests a few interesting potential trends:
- We’re starting to see more SAAS-based monitoring.
- People are potentially using New Relic and the like as an Application Performance Management or APM tool in conjunction with other tools.
- With CloudWatch it is also possible that companies that use AWS hosting are using this to supplement and feed into existing monitoring.
Also interesting is that the number of Sensu users has doubled from last year. That’s fairly rapid growth but is only half the usage of Nagios.
There’s also a large number of home-grown tools, 230 people responded that they have a home-grown tool. That’s six times the number who indicated they had a home-grown tool last year. As a result I’ll be adding a question or questions to attempt to unpack that in next year’s survey.
Note: You can find last year’s results in this blog post
This is the breakdown of the
Other category. 363 respondents specified other tools not specifically listed in Question 5. This table shows the summary listing of all other tools specified.
|Rackspace Cloud Monitoring||4|
|MongoDB Manager Service||2|
|Keymetrics.io for NodeJS||1|
A lot of the use cases here appear to be more domain-specific monitoring: network specific tools like SolarWinds and Pingdom or log management tools like the ELK stack and Splunk.
Newcomer Prometheus also appeared with 8 respondents stating they used it.
Finally it was also interesting to see 9 respondents report using Consul for monitoring. There was a strong negative reaction to a recent post suggesting that approach.
In the next post I’ll look at what environments people monitor.
P.S. I am also writing a book about monitoring.