Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1711 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Stat SQUID

n°1136743
SPQR59
Posté le 21-05-2009 à 09:10:58  profilanswer
 

bonjour,
 
je suis actuellement en stage en entreprise et mon tuteur m'a demander de mettre en place un proxy squid avec squidgard.
j'ai installer de tout sous debian etch et ca fonctionne nikel, par contre aimerais également avoir des stats des connexion.
pour le moment j'ai installé SARG, mais pour que la base de donné s'alimente il faut que je tape la commande "gedit access.log && sarg"
souci, lorsqu'il n'y a personne au boulot, pas de stat possible
question:
y a t'il un moyen de faire cela de maniere automatique?
SARG est t'il performant au niveau des stats? ou existe t'il d'autres outils qui serais mieux?
 
PS: c'est la 1ere fois que j'installe linux, je suis un super novice  :pt1cable:  
 
merci pour votre aide

mood
Publicité
Posté le 21-05-2009 à 09:10:58  profilanswer
 

n°1136744
Castor666
:°)=
Posté le 21-05-2009 à 09:20:18  profilanswer
 

Réponse rapide :
voir CRON pour planifier des tâches périodiques.
http://www.malekal.com/cron.php est bien référencé, sinon demande de l'aide à google :)

n°1136748
SPQR59
Posté le 21-05-2009 à 09:41:35  profilanswer
 

merci,
je suis allé voir sur le site que tu m'a indiqué
si j'ai bien tout compris je doit mettre un script dans /etc/cron.daily/
 
j'ai donc fait un gedit sarg
et j'ai taper la commande suivante dedans
gedit /etc/var/squid/access.log && sarg
 
et dans /etc/crontab j'ai modifier la ligne /etc/con.hourly pour mettre 43 *   * * *  pour que mon script demare a 43 de chaque heure
 
puis j'ai fait /etc/init.d/cron restart
mais a 9h43, m'a base sarg ne c'est pas alimenté
j'ai du oublier quelque chose, mais quoi?


Message édité par SPQR59 le 21-05-2009 à 09:52:26
n°1136750
rkonan
Posté le 21-05-2009 à 09:42:26  profilanswer
 

dans un editeur c'est cool mais je pense que dans une interface web c'est mieux. Auto tel que tu le veux, je ne sais pas mais sous webmin tu as une très bonne historique et la requiperation se fait par simple clic.

n°1136753
SPQR59
Posté le 21-05-2009 à 09:54:22  profilanswer
 

merci pour t'a réponse rkonan
peux tu m'en dire un peu plus sur webmin?

n°1136759
rkonan
Posté le 21-05-2009 à 10:23:15  profilanswer
 

C'est tout simple. Si tu as un serveur installé et qui tourne, tu installe webmin en suivant ce lien.
http://www.commentcamarche.net/faq [...] ler-webmin
tu t'authentifie en root et dans l'onglet serveur tu lance Squid Report Generator.

n°1136760
rkonan
Posté le 21-05-2009 à 10:23:53  profilanswer
 

Je voulais dire serveur web

n°1136761
SPQR59
Posté le 21-05-2009 à 10:28:38  profilanswer
 

ok, merci, je vais voir pour réinstallé un serveur avec squid pour tester
par contre, comment on installe un serveurweb sous debien?

n°1136764
rkonan
Posté le 21-05-2009 à 10:38:25  profilanswer
 

apt-get install apache2
tu pourras tester en lançant http://ton_adresse_ip/.
Tu aura comme resultat IT WORKS
 

n°1136766
SPQR59
Posté le 21-05-2009 à 10:49:18  profilanswer
 

je viens de regarder, je l'avais installé lorsque j'ai installé squidgard
je vais me monter un nouveau serveur en vitesse pour testé et je vais essayé webmin
par contre mon apache tourne sur le port 8080, c'est pas grave?

mood
Publicité
Posté le 21-05-2009 à 10:49:18  profilanswer
 

n°1136768
rkonan
Posté le 21-05-2009 à 10:55:10  profilanswer
 

non pas grave. Mais tu n'a pas besoin de faire une reinstallation. installe juste webmin et tu verras. C'est hyper facile.

n°1136798
e_esprit
Posté le 21-05-2009 à 13:34:44  profilanswer
 

que vient faire le "gedit access.log" dans l'histoire ? [:delarue3]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1136880
SPQR59
Posté le 21-05-2009 à 21:10:42  profilanswer
 

le fichier access.log est le fichier qui repertorie tout les acces vers internet, le fait de l'edité et d'ajouter le "&& sarg" permet d'alimenté la base de donnée de sarg comme je l'ai dit dans mon 1er post

n°1136884
e_esprit
Posté le 21-05-2009 à 21:17:04  profilanswer
 

Ca ne me parait pas très rationnel, tu sors ça d'où que ca s'utilise comme ça ? :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1136885
SPQR59
Posté le 21-05-2009 à 21:23:30  profilanswer
 

d'un tuto sur l'installation de sarg
tu a un meilleur moyen?

n°1136887
e_esprit
Posté le 21-05-2009 à 21:26:52  profilanswer
 

Bah utiliser simplement la commande "sarg" :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1136889
SPQR59
Posté le 21-05-2009 à 21:28:35  profilanswer
 

la commande "sarg" ?
tu peux m'en dire plus?? car je part peut etre dans la mauvaise direction avec mon "gedit access.log && sarg" :/

n°1136893
e_esprit
Posté le 21-05-2009 à 21:33:30  profilanswer
 

Ben ta commande "gedit access.log && sarg" faudrait la comprendre avant de la taper :
- elle lance gedit en ouvrant access.log (ce qui ne sert à rien)
- quand tu fermes gedit, ca lance la commande "sarg"
le && sert à dire d'executer la commande qui se trouve à droite quand la commande qui se trouve a gauche se termine (et se termine correctement, c'est à dire sans erreur).

 

Bref tu lances simplement sarg et voila... à mettre dans un crontab, avec eventuellement des options qui vont bien (path vers le fichier de log, une date, etc.).

 

Tu as des exemples de scripts sur le site de sarg, par exemple :
http://www.initzero.it/products/op [...] rg-reports


Message édité par e_esprit le 21-05-2009 à 21:33:44

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1136897
SPQR59
Posté le 21-05-2009 à 21:38:14  profilanswer
 

ok, merci de ton explication sur la commande que j'utiliser et merci pour le lien vers les exemples de script, je vais essayé ca demain :)

n°1136900
SPQR59
Posté le 21-05-2009 à 21:45:06  profilanswer
 

autre question, d'apres vous qu'elle est le meilleur outil de stat pour squid?

n°1136941
boobaka
Posté le 22-05-2009 à 08:04:08  profilanswer
 

Sarg est amha le meilleur, en alternative tu peux utiliser webalizer ...


---------------
www.google.fr  
n°1136959
Gavrinis
Open your mind
Posté le 22-05-2009 à 09:57:18  profilanswer
 

Je pense qu'Awstats gère aussi les logs Squid

n°1136962
rkonan
Posté le 22-05-2009 à 10:37:43  profilanswer
 

Pour moi SARG est le meilleur surtout dans une interface web.

n°1136983
SPQR59
Posté le 22-05-2009 à 11:12:36  profilanswer
 

je viens de réussir, pour ce que ca interesse voila se que j'ai fait
j'ai edité le crontab comme cela:
15 * * * * sarg
 
autre question, je peux voir mes stats depuis le serveur ou squid est installé en tapant l'adresse "file:///var/www/squid-reports/index.html" dans mon navigateur.
mais si je tape "http://ip_serveur_/squid-reports/index.htm:8080" depuis un autre PC je n'arrive pas a y acceder.
 
comment faire svp?

n°1137046
SpN
BF4: Joorem
Posté le 22-05-2009 à 14:53:33  profilanswer
 

Il te faut un serveur HTTP : Apache, Lighthttpd...

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
Squid, Squidguard & Pfsense... pb de blacklistproxy squid - bloquer les adresses ayant comme mot clé "xxx"
Restriction url/utilisateur SquidFaire un reverse proxy
[Ubuntu 8.10 serveur] lancement de 2 instances SquidLinux-Squid sous Vmware
Configuration pppoe après un routeur qui contient un squid.Swap directory sur instance 2 de squid
Probleme de cache SQUIDProblème d'affichage des images web sous Squid/erreur 111
Plus de sujets relatifs à : Stat SQUID


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR