POLíTICA DE COOKIES
Este sitio web le informa de que hace uso de cookies propias y de terceros con la finalidad de recopilar datos estadísticos anónimos de uso de la web, así como la mejora del funcionamiento y personalización de la experiencia de navegación del usuario. Si continúa navegando, consideraremos que acepta su uso. Pulse en Aceptar para verificar que está de acuerdo con el uso de Cookies. Aceptar Más información
rrc2software Blog Proyectos
rrc2software Blog Proyectos

Extraer el tráfico diario de Squid agrupado por dirección IP y usuario

hoy=$(date -d "$(date '+%Y-%m-%d 00:00:00')" +"%s"); \
awk -v hoy="$hoy" '{ if ($1>=hoy) { sum[$3]+=$5; if (index(usr[$3],$8)<1) {usr[$3]=$8","usr[$3];}}} \
END {for (i in sum) printf("%10sM %-15s %s\n", int(sum[i]/1024/1024),i,usr[i]) }' \
/path/to/squid/log/access.log | \ sort -n
Tweet Share Share Pin Share Email

Última modificación: Jan 30, 2020

Volver al inicio