Runbook xử lý sự cố
This content is not available in your language yet.
Trang này để mở ra lúc đang có sự cố. Đọc từ trên xuống, làm theo.
Mức nghiêm trọng
Phần tiêu đề “Mức nghiêm trọng”| Mức | Định nghĩa | Phản ứng |
|---|---|---|
| SEV1 | Toàn bộ dịch vụ chết, hoặc mất/lộ dữ liệu | Báo ngay, huy động người, cập nhật 30 phút/lần |
| SEV2 | Chức năng chính hỏng, chưa có cách đi vòng | Báo trong giờ làm, cập nhật 1 giờ/lần |
| SEV3 | Chức năng phụ hỏng, hoặc đã có cách đi vòng | Xử lý trong ngày làm việc tiếp theo |
| SEV4 | Phiền toái nhỏ | Đưa vào backlog |
Không chắc giữa hai mức thì chọn mức cao hơn. Hạ mức xuống luôn dễ hơn giải thích vì sao báo muộn.
Vai trò
Phần tiêu đề “Vai trò”- Chỉ huy sự cố (incident commander) — điều phối, ra quyết định. Không tự đi sửa.
- Người xử lý — người trực tiếp điều tra và khắc phục.
- Người liên lạc — cập nhật cho các bên liên quan và khách hàng.
Sự cố nhỏ thì một người kiêm cả ba vai, nhưng phải nói rõ mình đang giữ vai nào.
Các bước
Phần tiêu đề “Các bước”- Ghi nhận. Mở kênh riêng cho sự cố. Ghi mốc thời gian phát hiện.
- Đánh giá. Ảnh hưởng bao nhiêu người dùng, chức năng nào? Chốt mức nghiêm trọng.
- Chặn thiệt hại trước, tìm nguyên nhân sau. Thứ tự ưu tiên: quay lui bản phát hành (rollback) → tắt cờ tính năng → chuyển hướng lưu lượng → sửa nóng (hotfix).
- Thông báo. Nói rõ: đang bị gì, ảnh hưởng ai, đang làm gì, khi nào cập nhật tiếp.
- Khắc phục và xác nhận. Kiểm tra bằng biểu đồ giám sát, không chỉ bằng cảm giác “chắc ổn rồi”.
- Đóng sự cố. Ghi mốc thời gian khôi phục, hẹn lịch họp hậu sự cố trong vòng 5 ngày làm việc.
Cần kiểm tra đầu tiên
Phần tiêu đề “Cần kiểm tra đầu tiên”- Vừa có thay đổi gì lên production? (phát hành, đổi cấu hình, đổi cờ tính năng, di trú dữ liệu)
- Biểu đồ tỉ lệ lỗi, độ trễ, lưu lượng, mức bão hoà tài nguyên
- Trạng thái nhà cung cấp hạ tầng và các dịch vụ bên thứ ba
- Hạn dùng chứng chỉ TLS, dung lượng đĩa, số kết nối database
Phần lớn sự cố bắt nguồn từ một thay đổi vừa diễn ra. Kiểm tra chỗ đó trước.
Báo cáo hậu sự cố
Phần tiêu đề “Báo cáo hậu sự cố”Viết trong vòng 5 ngày làm việc, không đổ lỗi cá nhân — hệ thống cho phép sai thì lỗi nằm ở hệ thống.
## Tóm tắtChuyện gì đã xảy ra, trong bao lâu, ảnh hưởng ai.
## Diễn biếnMốc thời gian: phát hiện, các bước xử lý, thời điểm khôi phục.
## Nguyên nhân gốcChuỗi sự kiện dẫn tới sự cố, không dừng ở "người X đẩy nhầm mã".
## Vì sao phát hiện muộn / xử lý lâuCảnh báo thiếu ở đâu, tài liệu thiếu ở đâu.
## Hành động tiếp theoTừng việc có người chịu trách nhiệm và hạn hoàn thành. Không có chủ sở hữu thì việc đó sẽ không xảy ra.