11 Monitoring Tornado: a capstone
In the previous chapters of the book we built the base framework for monitoring. We started with our Riemann server to receive and route our events, added Graphite servers to store metrics, and added Grafana to visualize them. We then installed collectd on our hosts (including Docker containers) to allow us to collect metrics and deliver them to Riemann. We also added support for collecting logs via Syslog and feeding them into the ELK stack. We looked at how we could instrument an application to better understand its state and performance. Lastly, we updated our notifications and added some new notification destinations. That’s a lot of moving pieces!
You can see our current framework architecture here:
Get The Art of Monitoring now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.