We’ve started to use StatsD + Graphite to monitor our internal processes and components, and created a simple Meteor package for recording metrics to a StatsD instance. You can find it at https://atmospherejs.com/dispatch/statsd-client (dispatch:statsd-client)
This is great for allowing developers to monitor their own components in lieu of a full-time systems admin. We set up a simple Docker image running https://github.com/grafana/grafana-docker-dev-env on an EC2 instance in just about 15 mins, and Grafana makes it easy to aesthetically display the data.
Hope this is helpful and would love feedback!