Agrupación de datos dentro de registros por IP Apache

Agrupación de datos dentro de registros por IP Apache

¿Es posible agrupar los datos dentro de los registros por IP para poder diferenciar fácilmente entre solicitudes locales y solicitudes a través de Internet? Estoy usando Linux, por lo que tendría que ser una solución basada en Linux.

Respuesta1

Utilice webalizador. Es un buen analizador de archivos de registro de Apache. Y también admite varias opciones de agrupación.

sitio webalizador

webalizador en wikipedia

Respuesta2

awk '{imprimir $n}' | ordenar | uniq -c Esto le proporcionará un buen número de solicitudes por IP. Y se puede hacer sin una gran cantidad de registros en webalizer. También es posible hacer cosas mucho más sofisticadas.

Conozca SU formato de archivo de registro y podrá hacer todo tipo de magia con él. Conozca también sus herramientas CLI para hacer cosas sobre la marcha. awk es excelente para comenzar a adquirir algunos conceptos básicos y luego pasar a otra herramienta.

información relacionada