Ukrfaq - squid Întrebări frecvente 6

5 Descrierea muncii

5.1 Cum pot vedea statisticile sistemului Squid?

5.2 Ce pot învăța din fișierele de jurnal?

Fișierele conțin informații diverse despre încărcarea și performanța Squid. Pe lângă informațiile de acces, jurnalele conțin erori de sistem și informații despre consumul de resurse, cum ar fi memoria sau spațiul de pe disc. Formatul fișierelor log Squid este descris mai jos:







5.3 Ce fișiere log pot șterge?

Pentru a salva fișierele de jurnal, este mai bine să trimiteți semnalul semnalului de squid USR1. Acest lucru va determina închiderea și redenumirea fișierelor jurnal curente. După aceasta, puteți șterge fișierele jurnal vechi. De exemplu, dacă fișierul squid.pid se află în / usr / local / squid / logs / squid.pid (după cum se specifică în squid.conf), procedați în felul următor:







ucide -USR1 `pisică / usr / local / squid / logs / squid.pid`

Notă: Linia logfile_rotate din squid.conf nu face necesară ștergerea manuală a fișierelor jurnal vechi. Doar setați valoarea logfile_rotate la valoarea dorită. După atingerea valorii logfile_rotate, jurnalul vechi va fi șters automat. Setați valoarea dorită a fișierului logfile_rotate și scrieți în crontab calmarul trimiterea semnalului SIGUSR1, de exemplu la miezul nopții din fiecare zi:

0 0 * * * / bin / kill -USR1 `pisică / usr / local / squid / logs / squid.pid`

Singurul fișier care nu poate fi șters este jurnalul, care se găsește de obicei în primul director cache_dir. Acest fișier conține datele necesare pentru a restabili cache-ul la pornirea Squid. Ștergerea acestui fișier va duce la pierderea memoriei cache.

5.4 Cum pot găsi cel mai mare obiect cache?

5.5 Vreau să repornez Squid cu o memorie cache curată

Prima modalitate este să adăugați -z pe linia de comandă.

Altă, poate mai simplă, este ștergerea fișierului jurnal din directorul cache_dir.







Articole similare

Trimiteți-le prietenilor: