Ask HN: What are the monitoring tools you use?
I am a newbie, and wanted to add monitoring services. I read about nagios, then later read more and found sensu|sonian was better at it http://www.sonian.com/cloud-monitoring-sensu/
Then there are things like new relic(which appears too complex to me)
I am a new sysadmin, and do not have much experience, though I have googled and read stuff, and done the homework.
I just wanted to ask folks over here, as to what services they use for monitoring their different servers, and what led them to their respective choices?
Thanks for reading the question.
6 comments
[ 3.2 ms ] story [ 22.9 ms ] threadIf you have a very dynamic environment (a.k.a. virtualisation, cloud, etc) usually you have to go one level furter and integrate your provisioning tools with the monitoring (and backups) system.
I've never used sensu, but I've write my own monitoring and reporting tools many times. I can recommend you to try to get that skill, learn howto script a protocol and report, etc... probably you will need it to adapt your monitoring tool, whatever you choose.
In my current and previous job, nagios, with nrpe.
Before that, in a shop I did have only Debian servers, I did write my own dashboard.
The reason has been always pragmatism.
* SPM for monitoring and alerting for our ElasticSearch, Solr, Hadoop, and HBase clusters, as well as Java (web)apps + the usual server metrics + custom business and performance metrics
* Sensu for server metrics monitoring + alerting
URLs:
* http://sematext.com/spm
* https://github.com/sensu
For monitoring servers, I'm currently using munin and pingdom.
p.s. I run a sysadmin screencast site @ sysadmincasts.com. I'll try and do a nagios episode in the next couple weeks.