9 Building Monitored Applications
We’ve been building our monitoring platform for the last few chapters. We’ve got our Riemann event engine and a way to visualize those events and metrics using Graphite and Grafana. We’ve also started to collect events and metrics to process and visualize. In the last three chapters we’ve gathered basic host metrics using collectd and set up the collection of logs from our hosts.
In this chapter we’re going to extend our monitoring and collection to applications.
We’re going to focus on three approaches to monitoring applications:
- Emitting metrics by instrumenting code. ...