Whether big or small programs, or whatever your definition of "monitoring" is, I'm curious about what tools folks are using and what they're liking.
For further actions, you may consider blocking this person and/or reporting abuse
Whether big or small programs, or whatever your definition of "monitoring" is, I'm curious about what tools folks are using and what they're liking.
For further actions, you may consider blocking this person and/or reporting abuse
Andy Larkin -
dev.to staff -
shrey vijayvargiya -
Luciano Jung -
Latest comments (34)
Depends what kind of monitoring you're looking for I guess, I'd certainly recommend a website uptime monitor, such as this one.
We are using koality.io because all the servers are in Germany and we need that for the GDPR. Oh and because it is our company.
Icinga2 for service monitoring with email and sms alert (for important services).
InfluxDB/Grafana for performance monitoring, data comes mostly from icinga but some from legacy things from collectd.
in terms of availability and uptime monitoring, I'd recommend websitepulse.com
Very high level of customization of both cost and target set up, and 24/7 live customer support. Give them a try!
A colleague of mine built a tool dubbed "Mnemosyne" (as part of his master thesis), to monitor and profile requests across our microservice architecture.
Server / GUI: github.com/jgraichen/mnemosyne-server
Client library (Ruby): github.com/jgraichen/mnemosyne-ruby
In my company and my personal projects, I use:
We have been eating our own dog food with AWS CloudWatch and alarms on email.
Years ago using Ganglia to monitor Hadoop cluster, now prefer to use Prometheus.
Also, for website uptime monitoring I use updown.io/ which I like for its pricing model. Highly recommended!
Riemann (riemann.io/) is pretty exciting. It's awesome because the config is written in Clojure. It's terrible because the config is written in Clojure.
It's very fun to use, and it supports unit testing your config which is very nice. It's not something I'm using right now as I prefer SaaS to running my own services, if at all possible, but I have used it successfully in the past couple of years.
For web applications, take a look into uptimerobot.com/. Its free and you can use it for check both production and qa enviroments.
I use cloudwatch too integrated with slack for alarms
We're using ELK with variety of Filebeats connected. It's pretty convenient, cause you can easily plug in and out new elements. And dockerized version is an opportunity to upgrade versions without excessive overhead
My company used to use Zabbix earlier. However, we switched to New Relic now.
On my personal projects, I use the check it once a day manual way. π (I should set up a real monitoring tool one day haha)
Yes, you REALLY should π