Book description
By using distributed architectures, the cloud native ecosystem enables organizations to build scalable, resilient, and novel software architectures. But the ever-changing nature of distributed systems means that previous approaches to monitoring can no longer keep up. Cloud native systems require a new approach to monitoring, one that is open source compatible, scalable, reliable, and able to control for massive data growth.
But cloud native monitoring can't exist in a vacuum: it needs to be part of a broader observability strategy. In this report, authors Kenichi Shibata, Martin Mao, and Rob Skillington introduce the three phases of observability, a pragmatic, goal-driven approach to cloud native monitoring that emphasizes remediating problems. With this method, you'll collect, aggregate, and analyze metrics that focus on the outcomes you want to achieve: to rectify or prevent issues in your system so you can focus on improving business outcomes.
The three phases of observability include:
- Knowing within the team quickly if something is wrong
- Triaging to identify the urgency of issues and decide which ones to prioritize
- Performing a root cause analysis to understand and fix the underlying problem
Table of contents
- 1. The Three Phases of Observability: An Outcomes-Focused Approach
- 2. Why Do You Need Metrics?
- 3. The Rise of Open Source Metrics
- 4. Strategies for Controlling Metric Data Growth
- 5. Building Great Metrics Functions
- Conclusion
- About the Authors
Product information
- Title: Cloud Native Monitoring
- Author(s):
- Release date: April 2022
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098126902
You might also like
book
Cloud Native DevOps with Kubernetes, 2nd Edition
Kubernetes has become the operating system of today's cloud native world, providing a reliable and scalable …
book
Cloud Native Go
What do Docker, Kubernetes, and Prometheus have in common? All of these cloud native technologies are …
book
Managing Cloud Native Data on Kubernetes
Is Kubernetes ready for stateful workloads? This open source system has become the primary platform for …
book
Cloud Native
Developers often struggle when first encountering the cloud. Learning about distributed systems, becoming familiar with technologies …