@techtipsvn
Tech Tips · Debug

Đọc log khi app sập: bắt đầu từ dòng đầu, không phải dòng cuối

Bắt đầu từ request id, không phải dòng cuối.

2026-08-1507 slide1 phút đọcMẹo
Slide bìa: Đọc log khi app sập: bắt đầu từ dòng đầu, không phải dòng cuốiSlide 2Slide 3Slide 4Slide 5Slide 6Slide 7
cuộn, vuốt, hoặc phím ←→01 / 07

Cùng một bài, đọc bằng chữ. Nhanh hơn và tìm lại được bằng Ctrl+F.

Đọc log từ dưới lên là sai

Mình nghĩ đa số đọc log từ dưới lên là sai. Phải tìm request id trước rồi lần theo nó.

Tìm request id trước

Một id xuyên suốt mọi service. Không có nó thì mỗi dòng log là một hòn đảo.

Lọc theo thời điểm sập

Cắt cửa sổ 30 giây quanh lúc lỗi. Đọc hết cả ngày log là cách nhanh nhất để bỏ cuộc.

Đọc dòng đầu, không phải dòng cuối

Lỗi gốc nằm ở trên. Phần dưới thường chỉ là hệ quả của nó.

Khi app sập lúc 2h sáng

Nên

Chụp lại log trước khi restart

Ghi mốc thời gian bắt đầu lỗi

Không nên

Restart ngay rồi mới đọc log

Tin dòng lỗi cuối cùng

Lưu lại cho lần sập tới

Theo dõi @techtipsvn để nhận tips công nghệ mỗi ngày.

techtipstechtipsvnbackenddevlife
Đọc tiếp

Bài khác cùng chủ đề

Slide bìa: React Native 0.88: thêm SceneDelegate trước khi build bằng Xcode 2709

React Native 0.88: thêm SceneDelegate trước khi build bằng Xcode 27

feature2′ đọc19.10
Slide bìa: Copilot ngừng Claude Opus 4.8, Opus 5 và GPT-5.6 Terra ngày 16/11: đổi sang model nào07

Copilot ngừng Claude Opus 4.8, Opus 5 và GPT-5.6 Terra ngày 16/11: đổi sang model nào

Tin1′ đọc18.10
Slide bìa: Review bằng AI khiến PostgreSQL 19 gỡ 8–10 tính năng? Người viết code kể lại09

Review bằng AI khiến PostgreSQL 19 gỡ 8–10 tính năng? Người viết code kể lại

Tin2′ đọc17.10
Slide bìa: AVIF nhẹ hơn, JPEG XL giữ ảnh .jpg cũ: chọn định dạng ảnh nào cho web?08

AVIF nhẹ hơn, JPEG XL giữ ảnh .jpg cũ: chọn định dạng ảnh nào cho web?

Giải thích2′ đọc17.10

Mỗi ngày một bài mới.

Mẹo, giải thích và tin công nghệ cho sinh viên và dev mới đi làm. Một người viết, đăng đều.

Bài cũng được đăng lên TikTok, ở dạng slide.

TikTok@techtipsvn