Agrupando dados em logs por IP apache

Agrupando dados em logs por IP apache

É possível agrupar os dados dentro dos logs por IP para que eu possa diferenciar facilmente entre solicitações locais de solicitações via internet. Estou usando Linux, então teria que ser uma solução baseada em Linux.

Responder1

Utilize o webalizer. É um bom analisador de arquivos de log do Apache. & também oferece suporte a várias opções de agrupamento.

site webalizador

webalizer na wikipedia

Responder2

awk '{imprimir $n}' | classificar | uniq -c Isso fornecerá um bom número de solicitações por IP. E pode ser feito sem carregar logs no webalizer. Coisas muito mais sofisticadas também são possíveis.

Conheça SEU formato de arquivo de log e você poderá fazer todo tipo de mágica com ele. Conheça também suas ferramentas CLI para fazer coisas em tempo real. awk é ótimo para começar, para obter alguns princípios básicos e depois passar para outra ferramenta.

informação relacionada