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
Oldest comments (34)
I'll just focus this response on client-side and Node error handling. For errors we don't handle, we've been relying on Sentry. We've been pretty happy with it. I've also heard good things about Track JS.
When I was still doing .NET, we relied on the Enterprise Library Application Blocks for logging and exception handling.
I'm using AWS Cloudwatch it's been a good enough solution but we want to take it to the next level by using something like ELK. We also want to connect the AWS alerts to a Slack channel (at the moment we use email).
I have used the following:
PM2/Keymetrics has been working reasonably well for me.
At my company, we use New Relic which monitors almost everything. And if you want something specific to Rails applications then even skylight.io is a good option!
We are using the following tools:
NewRelic is nice to have but extremely expensive when you are running > 60 servers in production, using it for only a few hosts does not help you in my eyes.
I have been trying out instrumentalapp.com/ for a month now. Liking it so far.
Was using server-monitor.pingdom.com/ before.
I like to use, Sentry and App Center from Microsoft, i'm focus on mobile and front-end development with React
NewRelic (for Rails based API and for React Frontend) + logz.io as hosted ELK. Both send alerts to our Rocket.Chat (and to our Wallboard)
NewRelic is very powerful, the Frontend Part (Browser) is by far not so powerfull as the NPM section but okay.
Perl and/or Python for SNMP and ping to monitor and report on connectivity and bandwidth consumption.