Название: Monitoring with Prometheus Автор: James Turnbull Издательство: Turnbull Press Год: June 12, 2018 (Version: v1.0.0) Страниц: 394 Язык: английский Формат: pdf (true) Размер: 10.1 MB
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.
Who is this book for? This book is a hands-on introduction to monitoring with Prometheus. Most of the book’s examples are Ubuntu Linux-based, and 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. Finally, Prometheus is evolving quickly. That means “Here Be Dragons,” and you should take care to confirm what versions you’re using of the tools in this book. The book is designed to be used with Prometheus version 2.3.0 and later. This Material will not work with earlier releases.
Contents:
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
Скачать Monitoring with Prometheus
|