Cómo instalar "Visitors"

Autor: Armonth | El sábado 21 de abril del 2007 @ 07:30.

Visitors (ver entrada anterior) me está encantando así que veamos cómo se instala:

cd $HOME/
wget http://www.hping.org/visitors/visitors-0.7.tar.gz
tar -xvzf visitors-0.7.tar.gz
cd visitors_0.7 && make && echo "Compilado correctamente"

O lo que es lo mismo: descargar, descomprimir, compilar (make) y el echo para asegurarnos que no se ha cortado (algunas personas no saben si el error al compilar es un warning o directamente ha parado la compilación). Ahora tenemos un binario "visitors" y lo podemos usar a nuestro gusto, por ejemplo:

./visitors -A -m 30 ruta/al/access.log -o html --trails --prefix http://tudominio.com > report.html

El -A es equivalente a "todas las opciones" salvo el trails que hay que especificar un prefijo. Solamente hace falta editar la ruta al access.log, el prefijo (tu url) -- añadiendo otro --prefix para otra web (por ejemplo la versión con www.) y la ruta/nombre del fichero que tendrá el reporte, todo al gusto.

Luego hay un modo para actualizar a menudo (cada 60 segundos o lo que quieras y incluso lo encuentro "asumible" en rendimiento: b-e-s-t-i-a-l) pero no tengo tanta "estadístitis".

PD: Los logs de los servidores suelen ser rotados convirtiendo el del día anterior en una versión comprimida (access.log.2.gz), etcétera por lo que en estos casos lo mejor es poner que un minuto antes de las 24pm pille el access.log y haga las estadísticas, osea que ejecutamos crontab -e y añadimos la siguiente línea:

59 23 * * * /ruta/al/programa/visitors resto-de-opciones

PD2: Para Windows... toca pagar 8€ por el binario, se siente, a chuparse un pie xD

Comentarios