Since our team moved from AWS to Google Compute Engine, we have free access to Stackdriver monitoring and deep monitoring using their collectd agent (mongodb, nginx...).
Stackdriver with GCE also provides uptime checks with free SMS worldwide!! it's a Pingdom killer...
We also use Sentry to monitor app errors and get alerts with Slack, email, SMS...