LOG (Tệp nhật ký)
LOG là phần mở rộng phổ biến cho tệp nhật ký chứa bản ghi tuần tự các sự kiện, lỗi và hoạt động hệ thống. Tệp nhật ký rất quan trọng cho gỡ lỗi, giám sát và kiểm toán.
Loại MIME
application/x-hdf5
Loại
Nhị phân
Nén
Không mất dữ liệu
Ưu điểm
- + Handles datasets from kilobytes to exabytes
- + Hierarchical structure organizes complex data
- + Built-in compression and chunked storage for performance
- + Parallel I/O support for HPC clusters
Nhược điểm
- − Complex API with a steep learning curve
- − Not suited for simple tabular data (use Parquet or CSV)
- − File corruption risk with concurrent writes without locks
Khi nào nên dùng .HDF5
Sử dụng tệp nhật ký để ghi lại hoạt động ứng dụng, lỗi, truy cập và sự kiện bảo mật. Triển khai xoay nhật ký và cân nhắc nhật ký có cấu trúc cho production.
Chi tiết kỹ thuật
Tệp nhật ký thường ghi theo chế độ chỉ thêm (append-only) với dấu thời gian, mức độ nghiêm trọng (DEBUG, INFO, WARN, ERROR) và thông báo. Nhật ký có cấu trúc sử dụng JSON cho mỗi dòng, cho phép truy vấn máy. Xoay nhật ký (logrotate) ngăn tăng trưởng không giới hạn.
Lịch sử
Tệp nhật ký có từ thời hệ điều hành máy tính đầu tiên. Syslog (1980) đã chuẩn hóa ghi nhật ký Unix. Nhật ký có cấu trúc hiện đại (JSON) đã tăng cường khả năng tìm kiếm và phân tích.