Newbie sur Linux / Squid

Newbie sur Linux / Squid - Logiciels - Linux et OS Alternatifs

Marsh Posté le 16-10-2003 à 16:38:50    

Bonjour à tous,
 
Ca y est je me suis lancé dans le monde merveilleux de Linux, mes premières impressions sont plutot bonnes, et j'irais jusqu'a dire que j'y prend gout (enfin surtout la ligne de commande, le reste fait beacoup penser à du win)
 
J'ai donc installé une belle distrib mandrake 9.0 afin de monter un proxy. J'ai donc utilisé squid qui était livré avec la version est la 2.4 stable7 (???). Je suis heureux cela fonctionne, j'arrive à mettre en place les restrictions nécéssaires, mon entreprise, tout va bien.
 
Par contre :  
Comment réinitialiser le fichier access.log ? Doit on le supprimer et en recréer un ? Le vider à la main ?...
 
Existe t'il de bon soft pour analyser ce fichier ?
 
Comment purger le Cache ?
 
Merci d'aider un pauvre débutant sous linux.
 

Reply

Marsh Posté le 16-10-2003 à 16:38:50   

Reply

Marsh Posté le 16-10-2003 à 16:40:57    

en toute logique il y a un script cron qui se charge de compresser + rotate les logs
 
pourquoi veux-tu purger le cache ?

Reply

Marsh Posté le 16-10-2003 à 16:50:02    

logrotate present dans toute bonne distrib :)

Reply

Marsh Posté le 16-10-2003 à 17:02:39    

nicolo a écrit :

Bonjour à tous,
 
Comment réinitialiser le fichier access.log ? Doit on le supprimer et en recréer un ? Le vider à la main ?...
 
Existe t'il de bon soft pour analyser ce fichier ?
 
Comment purger le Cache ?
 
Merci d'aider un pauvre débutant sous linux.
 
 


 
Pour les logs utilise logrotate. Par contre vérifie, mais sur les distrib de RH, il existe des logrotate lancé par cron...et c'est a virer si tu veux gérer tes logs. Nativement un  squid -k rotate en ligne de commande doit faire tourner les logs à la demande aussi.  
 
Sur les RH, logrotate est exécuté par cron le dimanche @ 4h du mat'.Du coup si tu utilise un analyseur de logs qui passe le dimanche ou tôt le lundi matin....ton analyse ne te donnera rien ! Logique mais à ne pas oublier ;)
 
Concernant les analyse de logs je te conseille sarg. C'est simple et rapide.
Sinon y'a tout ce que tu veux ici : http://www.squid-cache.org/Scripts/
 
Pour purger le cache, déja tu donne une politique à squid.cherche du coté du tag cache_replacement_policy  dans le fichier de conf tu aura plus de détails.
 
Soit tu vires les objets par critère de taille, soit de temps, soit de nombre d'utilisation etc.....
 
Sinon méthode radicale; tu supprime tout le cache, soit simplement en virant le fichier swap.cache présent à la racine de squid, soit tu utilise le programme squidclient qui permet de faire des requettes de type PURGE dans ton cache.
 
Tu donnes l'autorisation à 127.0.0.1 pour l'ACL method PURGE et depuis ton prxoy linux tu fait un :
 

Code :
  1. squidclient -p 3128 -m PURGE http://www.urlavirer.org


 

Reply

Marsh Posté le 16-10-2003 à 17:15:56    

Merci beaucoup pour tous ces renseignements, je prend bonne note et vous dis @+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed