James Lorimer & Company, 2015. — 780 p. — ISBN: 0988820242, 9780988820241
A hands-on and introductory guide to the art of modern application and infrastructure monitoring and metrics. We start small and then build on what you learn to scale out to multi-site, multi-tier applications. The book is written for both developers and sysadmins. We focus on building monitored and measurable applications. We also use tools that are designed to handle the challenges of managing Cloud, containerised and distributed applications and infrastructure.
In the book we'll deliver:
An introduction to monitoring, metrics and measurement.
A scalable framework for monitoring hosts (including Docker and containers), services and applications built on top of the Riemann event stream processor.
Graphing and metric storage using Graphite and Grafana.
Logging with Logstash.
A framework for high quality and useful notifications
Techniques for developing and building monitorable applications
A capstone that puts all the pieces together to monitor a multi-tier application.
Who is this book for?This book is for engineers, developers, sysadmins, operations staff, and those with an interest in monitoring and DevOps. It provides a simple, hands-on introduction to the art of modern application and infrastructure monitoring.
There is an expectation that the reader has basic Unix/Linux skills and is familiar with the command line, editing files, installing packages, managing services, and basic networking.