Comando di analisi del file error.log

7

il comando qui sotto può essere utilizzato sui log di errore (error.log….) per vedere se ci sono stati molti accessi con errore (su qualche sito, su server di hosting):

sed ‘s^[.*]^^g’ /var/log/apache2/«file ERROR LOG» | sed ‘s^, referer: [^n]*^^g’ | sort | uniq -cd | sort -n
lanciando, ad esempio,  il comando sul error.log.2  :
sed ‘s^[.*]^^g’ /var/log/apache2/error.log.2 | sed ‘s^, referer: [^n]*^^g’ | sort | uniq -cd | sort -n
si ottiene nell’ultima riga:
  91913  MaxClientsVhost reached for eteon.it, refusing client.
che sono gli accessi relativi a 10 minuti di attività…
error.log, analisi error log, web server linux error.log, accessi error.log