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