+ Responder ao Tópico



  1. Pessoal, depois de ralar bastante achei uma forma de monitorar
    o access.log do squid bem organizado, porém script em um pendrive,
    no qual o mesmo queimou ...

    Ex: Seria +- isso

    tail -f /var/log/squid/access.log |awk '{ print $7 }'

    o resultado ...

    http://content.e-messenger.net/emotions/shades.gif
    http://content.e-messenger.net/emotions/sick.gif
    http://content.e-messenger.net/emotions/silence.gif
    http://content.e-messenger.net/emotions/girl.gif
    http://content.e-messenger.net/emotions/red.gif
    http://content.e-messenger.net/emotions/girl_hug.gif
    http://eba.contentplaza.net//images/pixel.gif
    http://content.e-messenger.net/emotions/thinking.gif
    http://content.e-messenger.net/emotions/guy.gif
    http://content.e-messenger.net/emotions/heart.gif
    http://content.e-messenger.net/emotions/guy_hug.gif
    http://content.e-messenger.net/emotions/airplane.gif

    Porém, gostaria que ele mostrasse tambem os Ips que estão acessando ...

    Pergunto ...

    Alguem tem algo semelhante, que possa postar ...

    Valew ...
    Última edição por rootmaster; 06-02-2007 às 17:41.

  2. Consegui um resultado um pouco melhor com o seguinte ...

    tail -f /var/log/squid/access.log |awk '{ print $3 , $7 }'

    192.168.1.17 http://eba.contentplaza.net/ads/eb/ieupdate.js
    192.168.1.17 http://dallas.ebuddy.com/servlet/send?
    192.168.1.17 http://vcontent.e-messenger.net/overture/css/ads.css
    192.168.1.17 http://dallas.ebuddy.com/servlet/update?
    192.168.1.17 http://dallas.ebuddy.com/servlet/send?
    192.168.1.17 http://dallas.ebuddy.com/servlet/send


    Alguem tem algo melhor ... ?


    Falow ...



  3. Montei um pequeno monitor para os logs
    segue script.

    se alguem pudar melhorar eu agradeço.

    ###############################################################
    #/bin/bash
    #
    # Monitor dos Logs do Squid
    # Osvaldo Júnior - rootmaster

    if [ "$1" = "ip" ]; then
    echo $2
    tail -f /var/log/squid/access.log | grep $2 | awk '{ printf "%12s %-67s\n", $3, $7}'
    else
    tail -f /var/log/squid/access.log |awk '{ printf "%12s %-68s\n", $3, $7}'
    fi

    ###############################################################


    Falow ...

  4. Kra eu tenho 2 um q mostra os acessos gerais e outro q monitora em tempo real:
    Acessos
    ------------------------------------------
    #!/bin/sh
    cat /var/log/squid/access.log | awk '{print$3 " " $8 " " $7 " " $8 " " $4}'
    ------------------------------------------

    Monitoramento do acesso
    ------------------------------------------
    #!/bin/sh
    tail -f /var/log/squid/access.log | awk '{print$3 " " $8 " " $7 " " $8 " " $4}'
    ------------------------------------------

    Espero que ajude e também a partir dai vc pode melhorá-lo
    Última edição por tuxson; 07-02-2007 às 21:26.






Tópicos Similares

  1. Como rotacionar os logs do squid e visualiza-los ??
    Por Prime no fórum Servidores de Rede
    Respostas: 5
    Último Post: 25-03-2012, 15:09
  2. Respostas: 0
    Último Post: 21-04-2006, 11:25
  3. Quem comparcta os logs do Squid???
    Por lacierdias no fórum Servidores de Rede
    Respostas: 1
    Último Post: 12-08-2005, 21:59
  4. Problema com os log do Apache
    Por Good_speed no fórum Servidores de Rede
    Respostas: 1
    Último Post: 28-10-2002, 08:51
  5. ainda sobre os logs do radius.. agora usando accounting...
    Por dboom no fórum Servidores de Rede
    Respostas: 1
    Último Post: 14-09-2002, 22:01

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L