Nhật ký Squid cho lịch sử yêu cầu, Cache Manager cho số liệu trực tiếp
Dùng nhật ký giao dịch cho báo cáo lịch sử yêu cầu và Cache Manager cho báo cáo vận hành trực tiếp, đồng thời diễn giải từng chỉ số trong phạm vi báo cáo của nó.
SARG phân tích nhật ký giao dịch của Squid. Cache Manager hiển thị báo cáo về tiến trình Squid đang chạy. Chọn nguồn dữ liệu theo câu hỏi được đặt ra.
| Câu hỏi | Nguồn phù hợp |
|---|---|
| Một máy khách đã gửi những yêu cầu nào được ghi lại? | access.log |
| Lưu lượng lịch sử được nhóm theo người dùng hoặc đích đến | SARG đang xử lý các nhật ký có sẵn |
| Thời gian chạy, bộ nhớ hoặc bộ đếm nội bộ hiện tại | Báo cáo Cache Manager tương ứng |
SARG không thể tái tạo một trường mà nhật ký đầu vào chưa từng ghi lại. Hãy đặt định dạng nhật ký cần thiết trước khi thu thập khoảng thời gian cần phân tích, và tính đến các tệp bị luân chuyển cùng mọi trường hợp loại trừ trong access-log.
Trong Squid 6 và 7, access_log xác định giao dịch khớp nào được ghi ở đâu. logformat kiểm soát các trường được ghi. Gửi bản ghi qua UDP thay đổi việc phân phối; nó không bổ sung các trường giao dịch còn thiếu và không bảo đảm mọi gói dữ liệu đều đến. Với bộ ghi tệp của Squid 7, chọn đầu ra và định dạng nhật ký của nó trước khi thu thập khoảng thời gian cần thiết.
Báo cáo của Cache Manager có phạm vi riêng. Trong triển khai nhiều worker, Squid kết hợp một số giá trị của worker, nhưng không phải mọi báo cáo đều được tổng hợp theo cùng một cách. Hãy đọc ý nghĩa của báo cáo đó trước khi coi một con số là phép đo duy nhất của toàn hệ thống.
Cuối cùng, byte của các giao dịch proxy và tổng lưu lượng của giao diện mạng là những phép đo khác nhau. Nêu rõ báo cáo thực sự chứa phép đo nào.