Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 19/02/2010, à 18:37

geoiplookup et analyse access.log

Bonjour

J'ai composé une petite ligne pour analyser mon access.log dans apache2:

 cut -d - -f 1 access.log |sort -n| uniq -c >resultats.txt

j'ai installé geoiplookup pour connaitre la provenance des ip.

mais je n'arrive pas à l'utiliser dans ma commande

 cut -d - -f 1 access.log |sort -n| uniq -c|geoiplookup  -l >resultats.txt

nano resultats.txt me donne rien...

comment feriez vous pour utiliser geoiplookup avec access.log ou d'autres fichiers de log.

Hors ligne

#2 Le 20/02/2010, à 11:36

Re : geoiplookup et analyse access.log

admettons que ta première commande (sans redirection vers un fichier) te donne une liste d'IP, une par ligne

commandes_initiales… | while read IP
do
    echo -n " IP : ${IP}, provenance : "
    ( geoiplookup ${IP} | sed 's/.*://' )
done

tu peux également t'inspirer du challenge bash #1 pour récupérer des informations plus précises que le pays


GUL les mardis à Bordeaux : Giroll
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#3 Le 20/02/2010, à 18:37

Re : geoiplookup et analyse access.log

Ok, merci beaucoup pour les infos, je vais faire joujou avec mon terminal.

Hors ligne

Haut de page ↑