Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

En este Q4 vamos a empezar con una serie de nuevas funcionalidades orientadas a la integración de logs. El objetivo es no solo sólo aunar los logs de plataforma en un único sitio, sino facilitar las búsquedas y análisis de los mismos.

...

Como hemos hablado anteriormente, podemos definir campos personalizados a la hora de enviar los logs. Esto nos permitirá usarlos no solo en los Streams, sino también para nuestras búsquedas. Por ejemplo, en el caso del FlowEngine, añadimos el campo “domain” que tendrá al menos 3 tres valores:

  • app.js: Proceso NodeJS principal gestor de los distintos dominios.

  • Proxy-nodered.js: Proxy interno usado por app.js para derivar las peticiones a las instancias de noderedNodeRED.

  • “nombreDeDominio”: Imaginemos que con nuestro usuario nos hemos creado un dominio en el FlowEngine llamado “adminDomain”. Si buscamos por esa cadena, podemos ver los logs que genera solamente nuestro dominio:

...

Igual que el resto de componentes de plataforma, Es es posible la conexión vía GELF TCP al puerto 12201. Ejemplo completo aquí: Cómo crear un microservicio que escriba a la herramienta de Logs Centralizados.

Uso de Sidecars:

Los sidecars son ligeros sistemas de configuración para diferentes colectores de logs o “backends”. Estos El nodo o nodos de Graylog actúan como un hub centralizado que contiene las configuraciones de los colectores de logs. Sobre aparatos o hosts productores de mensajes que sean soportados, los sidecars corren como servicios (windows) o demonios (Linux).

...

La configuración de los colectores de logs se gestiona de manera centralizada desde Graylog, quien las distribuye vía sidecar automáticamente. Periódicamente, el demonio Sidecar buscará todas las configuraciones relevantes para el objetivo. Estos sidecars activan colectores (soportando FileBeat, Winlogbeat y NXLog por defecto) que son los que enviarán los logs a Graylog

Para más información sobre cómo configurar sidecars y colectores: https://docs.graylog.org/en/4.0/pages/sidecar.html

Siguientes pasos

Queda pendiente para Q1 del próximo año integrar Graylog dentro En el primer trimestre de 2021, Graylog estará completamente integrado con Onesait Platform Identity Manager y será accesible a través del ControlPanel junto con una gestión de accesos derivada de los usuarios de plataforma. Por el Hasta ese momento, se accederá desde una URL separada y con un único usuario administrador.

...