Cách tạo nhật ký mạng để khắc phục sự cố
Nếu bạn đã từng liên hệ với Đội ngũ hỗ trợ của chúng tôi để được trợ giúp về các sự cố trên trang web, bạn có thể phải cung cấp nhật ký mạng (tệp .HAR) để khắc phục sự cố.
Trong bài viết này, chúng tôi sẽ cho bạn biết về các tệp này và cách tạo tệp trong vài bước đơn giản:
Tệp HAR là gì?
HAR (HTTP Archive Format) là một định dạng tệp lưu trữ dữ liệu trên nhiều trình duyệt (Internet Explorer, Firefox, Chrome, Safari, v.v.) giữa máy khách và máy chủ. Khi có sự giao tiếp giữa người gửi và người nhận, tệp HAR sẽ lưu trữ các phản hồi HTTP và tiêu đề yêu cầu.
Vì sao cần sử dụng tệp HAR?
Tệp HAR lưu thông tin của tất cả yêu cầu web được thực hiện bằng mục trình duyệt. Nhờ vậy, tệp này có thể giúp ích cho quá trình khắc phục sự cố về hiệu suất của trang web.
Truy xuất nhật ký mạng trên trình duyệt
Hãy cùng xem cách tạo nhật ký trên các trình duyệt phổ biến sau:
Chrome
- Mở bảng điều khiển (F12).
- Nhấp vào Mạng.
- Cố gắng tái hiện lại sự cố.
- Nhấp chuột phải vào vị trí bất kỳ trong vùng Name (Tên) rồi chọn Save all as HAR with content (Lưu tất cả dưới dạng HAR).
- Đặt tên và lưu tệp .HAR vào máy tính.
Firefox
- Nhấp vào mục lục của Firefox, sau đó chọn Công cụ khác > Công cụ phát triển web để hiển thị bảng điều khiển gỡ lỗi. Hoặc sử dụng tổ hợp phím Ctrl+Shift+I.
- Chọn mục Mạng trong bảng được ghim.
- Cố gắng tái hiện lại sự cố. Trình duyệt ghi lại các hành động đã thực hiện.
- Sau khi hoàn tất, nhấp chuột phải vào vị trí bất kỳ trong cột Tệp và nhấp vào Lưu tất cả dưới dạng HAR.
- Nhấp vào biểu tượng Lưu để lưu tệp này vào máy tính của bạn.
Internet Explorer
- Mở bảng điều khiển (F12).
- Nhấp vào Mạng.
- Cố gắng tái hiện lại sự cố.
- Nhấp vào biểu tượng Lưu và lưu tệp .HAR hoặc .xml (chỉ cần một trong hai).
Safari
- Mở bảng điều khiển (Cmd+Option/Alt+i).
- Mở tab Network (Mạng).
- Cố gắng tái hiện lại sự cố.
- Nhấp vào biểu tượng Export (Xuất) phía bên phải trình đơn Bảng điều khiển.
- Đặt tên và lưu tệp .HAR vào máy tính.
Chỉ vậy thôi! Giờ đây, bạn có thể sẵn sàng tạo nhật ký một cách chuyên nghiệp.