Monitoring và observability là những bổ sung thiết yếu cho CI/CD — vì CI/CD deploy thay đổi thường xuyên, bạn cần quan sát tác động của chúng ở production để phát hiện vấn đề nhanh, xác minh deployment, và cho phép các thực hành an toàn như rollback tự động và progressive delivery.
Tại sao monitoring quan trọng đối với CI/CD
CI/CD deploy thay đổi THƯỜNG XUYÊN → bạn phải BIẾT tác động của chúng ở production:
→ deployment có gây ra lỗi, chậm, hoặc thất bại không?
→ deploy nhanh CẦN phát hiện nhanh (để vấn đề được phát hiện nhanh, không phải bởi người dùng)
→ "deploy và theo dõi" — monitoring đóng vòng lặp trên mỗi deployment
→ Deploy thường xuyên không có monitoring = bay mù (vấn đề không được chú ý).
