"Si tú no trabajas por tus sueños, alguien te contratará para que trabajes por los suyos”

Steve Jobs

Afiliado
Dominios3Euros

linux

  • Control de log de servidor

    No existe programas sin errores, por ello la revisión de logs  y registros es fundamental

    Por que control log  y clasificación programa gestión logs

    El revisar logs o registros es fundamental en programación, ya que es la única forma en la que te puede evitar caídas y problemas de tus desarrollos. Estos archivos de registro(logs) lo ideal que no tuviera muchos registros, y no fueran muy grandes, pero todos sabemos que esto no es así, por ello debemos buscar herramientas que nos faciliten lectura de esto logs.

    Cada vez invierto mas tiempo buscar y analizar este tipo ficheros, muchas de las aplicaciones vale para muchos tipo de registros, logs y ficheros, pero bueno aquí vamos a centrarnos en los registros de apache, ya que son los que revisamos diariamente.

    Cuando tienes una web el numero registros y posible advertencia o errores puede ser muy elevados, si tiene muchas visitas ese servidor. Normalmente revisamos tanto logs de acceso, como los  errores de php.

    Hasta la versión 7.x  de php, los errores venía en una o un par de lineas, en la version 8.x por defecto php hace un trace del error, por lo que un simple warning puede contener mas 10 lineas de registro en el sistema log.

    Estos son los motivos por lo que hago es post, para ir buscando información de los posibles programas que me pueda facilitar la tarea revisar los logs.

    En la búsqueda me puede encontrar programas con las características de ser :

    • De consola o con interfaz GUI (escritorio, movil, web,...)
    • De head o cola (tail), es decir que empiecen por la 1 lineas o que empiecen por final.
    • Programas de sistema opertaivo que vienen por defecto

    Estas dos características son fundamentales para el tipo usuario que seas, por lo que intentare probar varias de cada tipo, para poder ver comprobar cual sería la mejor para mi, aunque estoy casi seguro que será consola. :-)

    Aplicaciones con interfaz GUI para leer y analizar ficheros registros:

    • Gnome Logs
    • Splunk
    • Sumo Logic
    • LogStash
    • GrayLog
    • Loggly
    • PaperTrails
    • ...

    Programas de consola para leer y analizar ficheros registros (logs):

    • head
    • tail
    • cat
    • less
    • lnav