Learn how to implement metrics-centric monitoring with Prometheus. This introductory book teaches you how to use Prometheus to monitor hosts, applications, and services. We cover installation, basic monitoring, service discovery, alerting, log monitoring, scaling, and visualization. Includes introducing you to monitoring basics, methodologies and approaches. Learn how to monitor in a metric-centric world including building dynamic thresholds, basic anomaly detection and monitoring aggregation and federation. We'll look at how to apply modern patterns like Google's Four Golden Signals, the USE method, and the RED method. We cover monitoring Kubernetes, Docker containers, databases, and we look at instrumenting applications and integrating logging. We focus on the particular challenges of monitoring highly dynamic, transitory environments and new architectures like microservices. We focus on monitoring in the Cloud, including looking at service discovery and monitoring for Cloud platforms.
Not really what I expect from a book but a fair introduction. I would've wanted the book to get into the internals of Prometheus and perhaps TSDB. Instead, the book tried to cover a wide range of topics. Still would recommend the book if you just want to start out with monitoring and Prometheus.
A fair introduction. Nothing earth shuttering but if you need to be Prometheus ready in a week, start from chapter 2, skip the last two chapters and you’re done.