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.
Monitoring & Metrics
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.
Kubernetes & Containers
We cover monitoring Kubernetes, Docker, and containers. We focus on the particular challenges of monitoring highly dynamic, transitory environments and new architectures like microservices.
Cloud
We focus on monitoring in the Cloud, including looking at service discovery and monitoring for Cloud platforms.
Book chapters
Chapter 1: This introduction Chapter 2: Introducing Prometheus Chapter 3: Installing Prometheus Chapter 4: Monitoring nodes and containers Chapter 5: Service discovery Chapter 6: Alerting and AlertManager Chapter 7: Scaling Chapter 8: Instrumenting an application Chapter 9: Logging as instrumentation Chapter 10: Probing Chapter 11: Pushgateway Chapter 12: Monitoring a stack - Kubernetes Chapter 13: Monitoring a stack - Application
James Turnbull is an engineer and the author of numerous technical books about engineering and infrastructure. He is a long-time member of the open source community, working on tools like Docker, Puppet, and Riemann.
Contact Us
Feel free to email us to provide some feedback on the book!