Thật ra Squid đã có báo cáo ở phần /var/log/squid/access.log nhưng tại sao mình lại cần đến SARG bởi lẽ dòng báo cáo của squid sẻ khiến bạn khó quản lý và phức tạp điều đó mình mới cần đến SARG giúp ta quản lý tốt hơn trong việc xem báo cáo, các thống kê từ Squid
Xem lại bài Server Proxy bằng Squid tại đây nhé
Nói thế là quá đủ và dễ hiểu cho các bạn rồi, giờ mình bắt đầu thực hiện cài đặt SARG nào, do mình cài đặt trên Ubuntu và Debian nên mọi thứ làm khá dễ dàng với kho ứng dụng có sẵn, chỉ việc gõ lệnh và thực hiện việc cài đặt
sudo apt-get install sargtiếp đến truy cập vào file sarg.conf bằng lệnh sau ( vẫn sử dụng nano nhé )
sudo nano /etc/sarg/sarg.confta cần chú ý các vấn đề sau trong file sarg.conf:
- access_log /var/log/squid/access.log
- output_dir /var/www/html/squid-reports
- date_format e
- overwrite_report yes
Chuyển đổi date_format thành e nếu muốn là theo kiểu giờ việt nam dd/mm/yy trong file sarg.conf có hướng dẫn thì phải
sau đó ta thực hiện lệnh sau để Build Report để xem
sudo sarg -xSẻ có một số lỗi xảy ra như sau
Do bạn bị thiếu file vì thế thực hiện cài đặt file đã thiếu bằng lệnh
sudo apt-get install ttf-dejavu-corechạy lại lệnh sudo sarg -x
Hiện END nghĩa là thành công rồi nhé hehe nhưng vẫn không lên đúng không vấn đề đặt ra là thằng Ubuntu nó không có sẵn Apache2 vì thế lại cài tiếp Apache2 cho nó mới xuất hiện được
sudo apt-get install apache2Sau khi đã cài đặt luôn apache2 giờ thì check xem nào, truy cập trình duyệt với câu lệnh sau
http://localhost/squid-reportsNgon lành rồi đúng không bây giờ còn việc cuối là thực hiện tạo báo cáo Sarg tự động bằng crontab nữa là xong bởi lẽ ai đâu rảnh ngày nào cũng bấm sarg -x hoài đúng không, cài đặt cho mõi giờ chạy một lần để cập nhật báo cáo thường xuyên hơn
crontab -e * */1 * * * /usr/local/bin/sarg -x
Nguồn: itblognote.com
0 Comments
Vài lời muốn nói:
* Không được nhận xét thô tục bởi mình biết các bạn là những người văn minh.
* Pass giải nén mặt định là itblognote hoặc itblognote.com nếu có Pass khác thì mình sẽ ghim trong bài viết.
* Click vào quảng cáo và chia sẻ bài viết để mình có thêm động lực viết bài nhé.