El día 25 de septiembre de 2015, 14:19, Manolo Díaz <diaz.man...@gmail.com> escribió: > El viernes, 25 sep 2015 a las 11:55 UTC > Maykel Franco escribió: > >> El día 25 de septiembre de 2015, 13:36, Manolo Díaz >> <diaz.man...@gmail.com> escribió: >> > El viernes, 25 sep 2015 a las 10:29 UTC >> > Maykel Franco escribió: >> > >> > >> > [...] >> > >> >> Se os ocurre algo?? Podría usar esta orden pero solo sirve desde que >> >> se ejecuta y para las ultimas x lineas...Lo veo como ñapa: >> >> >> >> watch -n 10 "tail -n 30000 ssl_access.log | cut -f1 -d' ' | uniq -c | >> >> sort -r | head -n 20" >> >> >> >> >> >> Gracias de antemano. >> >> >> > >> > El límite de 30000 (o el que sea) lo puedes evitar fácilmente: >> > >> > tail -f -n +1 ssl_access.log | cut -f1 -d' ' | uniq -c | sort -r | head -n >> > 20 >> > >> > Hace lo mismo sin ese límite y sin necesidad de watch: la salida se >> > actualiza continuamente. >> > >> > Saludos. >> > -- >> > Manolo Díaz >> > >> >> >> Ummm, no me aparece nada...Se queda ahí sin más... >> > > Sí, fallo mío. Tanto uniq como sort tienen que leer el contenido > completo antes de hacer su trabajo. > > -- > Manolo Díaz >
Bueno, de momento he encontrado este fantástico comando: apachetop Que ejecutándolo con la opción -f y buscando el fichero de logs, puedo ejecutarlo en el balanceador y me ha servidor para ver qué site tenía más carga de peticiones. Pero para hacer esto de manera más profesional, corporativa o decente??