16 votos

¿Cómo ver los registros en tiempo real vía Terminal?

Se trata de una cuestión básica, en la película "The Social Network" hay varias escenas cuando el joven Facebook personal está viendo que el servidor PHP Apache inicia una sesión en su TERMINAL en tiempo real.

¿Estoy familiarizado con la forma de hacer esto en un ambiente de RUBY/RoR - pero con un entorno de Apache/PHP de lámpara estándar, cómo supervisar activamente acciones de su servidor en tiempo real? Supongo que hay una manera fácil de hacer esto en el Terminal.

47voto

BenB Puntos 4152

¿tal vez use tail -f en el registro de acceso?

8voto

Pete TerMaat Puntos 2135

o instalar y usar multitail para especificar filtros y colorear :)

1voto

luis.espinal Puntos 211

Esta es la pregunta básica - en el la película "La Red Social" no son varias escenas, cuando el joven Facebook el personal es ver el PHP/Apache los logs del servidor en su TERMINAL en en tiempo real.

Para un gran sistema, tales como Facebook, usted tiene que preguntarse cuánto licencia artística (aka bullsh*t) se da en la fabricación de la película. En un entorno con miles de sistemas y miles de cúmulos, ver los registros del servidor de desplazamiento en un terminal no es necesariamente el #1 monitoreo de la actividad.

En un entorno como el que (o cualquier entorno de producción con varias decenas de nodos), que tendría una {NOSC} de clase con los indicadores, y sólo cuando algo está marcada como en un estado de crapping out que uno podría ir y buscar activamente en los registros (probablemente filtrado de eventos importantes y los mensajes).

0voto

weeheavy Puntos 2920

O incluso algo como logstalgia ;-)

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: