Part 14 · Observability & Production Debugging
Part 14 / 14.4

Sai lầm và checklist production debugging

Telemetry chỉ có giá trị khi phản ánh user impact, dẫn đến hành động và vẫn an toàn về cardinality, chi phí, quyền truy cập cùng dữ liệu nhạy cảm.

Red flags

Alert mọi metric threshold nhưng không có SLO, owner, severity hoặc runbook.
Dùng request/user ID làm metric label; log secrets/PII để debug nhanh.
Dùng Grafana như nơi chứa logic duy nhất, tạo panel quá nặng hoặc chạy alert trùng với Prometheus mà không có ownership.
Nhìn một snapshot thread/heap/CPU rồi kết luận root cause.
Tăng Tomcat threads, DB pool, timeout hoặc retry mà không đo bottleneck downstream.
Restart/rollback liên tục nhưng không verify version, impact và hypothesis.
Postmortem quy lỗi cá nhân, action mơ hồ hoặc không có test hoàn thành.

Checklist

Definition of Done

← Thực hànhTổng quan →