8 ms·
God it's time someone came up with a good, modern monitoring system. I used Nagios for years but it never evolved past a bunch of CGI scripts written in C(!). I
by smegel 11y ago
God it's time someone came up with a good, modern monitoring system. I used Nagios for years but it never evolved past a bunch of CGI scripts written in C(!). I tried Sensu, and was moderately impressed until a major update broke everything and it never worked again.
- digital-rubber 11y ago"Now you can run alerting rules like so: alert os.high.cpu { template = generic $d = graphite(".cpu..cpu.idle)", "5m", "", "host..core..type") $q = avg($d) # purposely very harsh tresholds so we definitely get some alerts warn = $q < 100 crit = $q <= 97 }" This doesn't look modern at all.
- xorcist 11y agoI've used Nagios in quite big installations. There are plenty of things that can be improved, and has been in the surrounding ecosystem, but that's just paiting a false picture. Nobody runs CGI anymore, and even if they did, they're not in C and never has been. Some of the checks are, of course.
- smegel 11y agoHmmm https://github.com/NagiosEnterprises/nagioscore/tree/master/cgi https://github.com/NagiosEnterprises/nagioscore/tree/master/...
- sciurus 11y agoIn addition to Bosun, check out http://prometheus.io/ http://prometheus.io/