Skip to content

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]

  • DevOps
  • [[Observability]]
  • [[Distributed Tracing]]