Στατιστικά ανά client στο Squid3

Ξεκίνησε από Δημήτρης Γκίνης, 10 Μαρ 2011, 09:26:30 ΠΜ

« προηγούμενο - επόμενο »

Δημήτρης Γκίνης

Στο αρχείο ρυθμίσεων του squid3 (squid.conf) υπάρχει η παράμετρος client_db στην οποία στην περιγραφή της λέει ότι θέτοντάς την στο on κρατάει στατιστικά ανά client. Που αποθηκεύονται αυτά τα στατιστικά και πως μπορώ να τα δω ξέρει κανείς??

apapakL

Βρίσκονται στο /var/log/squid3

Για να τα δεις με κάποιον text viewer χρειάζεσαι δικαιώματα διαχειριστή

gksu nautilus /var/log/squid3


Επίσης παίζει και το webmin που ανάμεσα στα άλλα μπορείς να δεις και τις ρυθμίσεις, πληροφορίες του squid...


apapakL

#2
Δύο εργαλεία που σου κάνουν report generation είναι το Sarg και Calamaris. Μπορείς να τα εγκαταστήσεις από το Synaptic. Δεν έχουν γραφικό περιβάλλον και μπορείς να τα χρησιμοποιήσεις από το τερματικό εκτός και αν χρησιμοποιείς το webmin (http://www.webmin.com) που αποτελεί ένα web based front-end για σχεδόν όλες τις υπηρεσίες, ρυθμίσεις κτλ ενός linux συστήματος.

Άλλο ένα εργαλείο είναι το cachemgr3.cgi. To εγκαθιστάς από το Synaptic επιλέγοντας το πακέτο squid3-cgi. Μπορείς στη συνέχεια να το προσπελάσεις από το web browser με http://localhost/cgi-bin/cachemgr3.cgi.
Για να το χρησιμοποιήσεις από το webmin στις ρυθμίσεις του squid module αλλάζεις το /usr/lib/cgi-bin/cachemgr.cgi σε /usr/lib/cgi-bin/cachemgr3.cgi

Υ.Γ. Επειδή το webmin δεν έχει προς το παρόν υποσύστημα για το squid3 (θεωρεί ότι τρέχεις το squid2.x) πρέπει στις ρυθμίσεις του σχετικού module να αλλάξεις τα paths του squid π.χ. από /etc/squid/squid.conf σε /etc/squid3/squid.conf.
Επίσης για το sarg αλλάζεις το /etc/var/sarg.conf σε /etc/sarg/sarg.conf, καθώς επίσης και στο μέσα στο ίδιο το αρχείο /etc/sarg/sarg.conf τη γραμμή access_log /var/log/squid/access.log σε access_log /var/log/squid3/access.log

Δημήτρης Γκίνης

Ακούγεται καλό, θα το δοκιμάσω.
Ευχαριστώ.