Tệp LOG là gì?
Tệp có phần mở rộng .log chứa danh sách văn bản thuần túy có dấu thời gian. Thông thường, chi tiết hoạt động nhất định được phần mềm hoặc hệ điều hành ghi lại để giúp nhà phát triển hoặc người dùng theo dõi những gì đang xảy ra trong một khoảng thời gian nhất định. Người dùng có thể chỉnh sửa các tệp này rất dễ dàng bằng cách sử dụng bất kỳ trình soạn thảo văn bản nào. Thông thường, các báo cáo lỗi hoặc hoạt động đăng nhập được hệ điều hành ghi lại, nhưng các phần mềm hoặc máy chủ web khác cũng tạo tệp nhật ký để theo dõi khách truy cập và giám sát việc sử dụng băng thông.
Định dạng tệp LOG
Định dạng tệp LOG ghi lại các sự kiện điển hình xảy ra trong hệ điều hành, thông báo giữa những người dùng khác nhau của phần mềm giao tiếp hoặc bất kỳ phần mềm nào khác đang chạy. Đơn giản chúng ta có thể nói rằng một số tin nhắn nhất định tại các dấu thời gian nhất định được ghi vào tệp LOG. Một số thuật ngữ thường được sử dụng để ghi nhật ký là:
Nhật ký sự kiện
Nó ghi lại các sự kiện xảy ra trong quá trình thực thi hệ thống để theo dõi và hiểu hoạt động của hệ thống cũng như chẩn đoán sự cố. Chúng rất quan trọng để xác định các hoạt động của các hệ thống phức tạp, điển hình là trong trường hợp các ứng dụng có rất ít tương tác với người dùng.
Nhật ký giao dịch
Hầu như tất cả các hệ thống cơ sở dữ liệu đều duy trì nhật ký giao dịch, nhật ký này thường không được dùng làm dấu vết kiểm toán để phân tích sau này và không thể đọc được bằng con người. Các nhật ký này chỉ lưu giữ bản ghi các thay đổi đối với dữ liệu hiện có để cho phép cơ sở dữ liệu phục hồi sau sự cố hoặc lỗi dữ liệu khác và giữ dữ liệu ở trạng thái nhất quán. Do đó, các hệ thống cơ sở dữ liệu thường có cả nhật ký sự kiện chung và nhật ký giao dịch.
Nhật ký tin nhắn
Giao tiếp văn bản được lưu bởi Internet Relay Chat (IRC), chương trình nhắn tin tức thời (IM), ứng dụng khách chia sẻ tệp ngang hàng có chức năng trò chuyện và trò chơi nhiều người chơi (đặc biệt là MMORPG) được gọi là nhật ký tin nhắn. Các nhật ký này thường được lưu trong các tệp văn bản thuần túy, nhưng các ứng dụng khách IM và VoIP (ví dụ: Skype) có thể lưu chúng trong các tệp HTML để dễ đọc hoặc kích hoạt mã hóa.
Nhật ký máy chủ
Nhật ký máy chủ thực sự là một tệp nhật ký chứa danh sách các hoạt động được thực hiện và tạo hoặc duy trì tự động bởi chính máy chủ. Thông thường, những tệp này không thể truy cập được đối với người dùng Internet thông thường, chỉ dành cho quản trị viên web hoặc người quản trị khác của dịch vụ Internet.