Monitoring and Observability 監控¶
Monitoring and Observability (監控) is a critical practice in DevOps focused on understanding system behavior and health through various data signals.^[400-devops-07-monitoring-and-observability.md]
Monitoring Model¶
Effective observability is typically achieved by combining several distinct types of data collection and analysis methods^[400-devops-07-monitoring-and-observability.md]:
- Metrics (指標): Numerical time-series data used to track the performance and state of a system over time^[400-devops-07-monitoring-and-observability.md].
- Logs (日誌): Discrete records of events that have occurred within the system, providing context for specific actions or errors^[400-devops-07-monitoring-and-observability.md].
- Tracing (調用鏈): The process of tracking the path of a request as it moves through a distributed system, helping to identify bottlenecks or failures across services^[400-devops-07-monitoring-and-observability.md].
- Health Checks (健康檢查): Mechanisms used to determine if a service or component is currently running and functioning as expected^[400-devops-07-monitoring-and-observability.md].
Sources¶
^[400-devops-07-monitoring-and-observability.md]
Related Concepts¶
- DevOps
- [[Observability]]
- [[Distributed Tracing]]