News for hackers. Stuff that matters.

Ask HN: How do you monitor your infrastructure?

Hello! In the past day I've been researching how to do proper monitoring to our infrastructure, but unfortunately this seems much harder then expected. We need to monitor: 4x AWS Lambdas (errors & invocations), 2x Cloudfront statistics, CPU usage of EC2 instance, requests per second of heroku instance and its response time and few stats about Mongo instance.

If we were running only on AWS stack, Cloudwatch fit our needs, but we have some external dependencies.

I would like to hear, how do you monitor your infrastructure at scale and what tools are you using?

( 2 comments | 7 points | on HN )
Re:Ask HN: How do you monitor your infrastructure? by andriussev on Wednesday July 26, 2017 @07:24AM (#14855244)
For my projects I almost always use NewRelic (free works fine, unless something gets really wrong and more info is needed). Additionally, I use my own open-source application and write custom setups to collect data of whatever I want ( https://github.com/andriussev/server-seer ); from there on the data can be processed internally or, I tend to use my wrapper for it on https://sysplatter.com.

Obviously, that would not work with log data.

Re:Ask HN: How do you monitor your infrastructure? by misframer on Tuesday July 25, 2017 @05:13PM (#14851905)
I work at a monitoring company (VividCortex) so I mostly use that. I look at CloudWatch for some more AWS-specific things.