Monitoring
Monitoring involves continuously collecting, | analyzing, and alerting on | metrics, logs, and traces | from applications and infrastructure.
Monitoring bao gồm việc liên tục thu thập, | phân tích và cảnh báo về | metrics, logs và traces | từ các ứng dụng và cơ sở hạ tầng.
It helps detect issues early, | understand performance bottlenecks, | and ensure system reliability.
Nó giúp phát hiện vấn đề sớm, | hiểu các nút thắt hiệu năng, | và đảm bảo độ tin cậy hệ thống.
Key tools include Prometheus | for metrics collection, | Grafana for dashboards and visualization, | and distributed tracing tools | like Jaeger or Zipkin.
Các công cụ chính bao gồm Prometheus | để thu thập metrics, | Grafana cho dashboards và trực quan hóa, | và các công cụ distributed tracing | như Jaeger hoặc Zipkin.
Resources
- Prometheus Documentation (official)
- Grafana Documentation (official)
- Prometheus and Grafana Tutorial for Beginners (video)
- Grafana Explained in 5 Minutes (video)
References
- https://roadmap.sh/backend (Node: Monitoring)