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.

Application and business logic monitoring
Application and business logic monitoring

We’re going to focus on three approaches to monitoring applications:

  • Emitting metrics by instrumenting code. ...

Get The Art of Monitoring now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.