Hace unos meses terminé una aplicación para gestionar rápidamente los logs generados en mi red. Al no querer utilizar ninguna aplicación comercial, decidí programar una yo mismo, completamente desde cero. El nombre está todavía en moderación: NBLogs.

Esta aplicación utiliza una base de datos SQL existente para almacenar, leer y almacenar la base de datos para mostrar gráficos, estadísticas y los propios registros. Permite buscar y filtrar logs para obtener una visión más clara de lo que ocurre en la red. Definitivamente más legible para los humanos que los archivos de registro en bruto.

El funcionamiento es el siguiente:

  • Los dispositivos se configuran para enviar logs a “Kiwi Syslog Server”. Este programa nos permite formatear los logs y almacenarlos directamente en un servidor de base de datos.
  • NBLogs lee la base de datos y muestra consultas, estadísticas y gráficos con el contenido.

Se publicará información más detallada. Por el momento aquí hay algunas capturas de pantalla:

nblogs1.jpg

nblogs2.jpg

nblogs3.jpg