Configuración de la compatibilidad multilínea de Agente de registro para Windows

La agrupación de logs multilínea por IBM® Cloud Logs Agente de registro de entornos no orquestados (por ejemplo, Windows) se configura de forma similar a la de los entornos orquestados. Los cambios incluyen el análisis sintáctico necesario para agrupar las líneas de registro que se supone que deben estar juntas como un único registro de registro.

Si ejecuta Agente de registro en un entorno no orquestado (como una máquina virtual independiente o un servidor bare-metal), no es necesario que aplique analizadores multilínea mediante un filtro o preprocesador independiente.

En su lugar, puede especificar directamente sus analizadores multilínea en la sección [INPUT] del archivo inputs.conf. Esto es más sencillo y suficiente.

Por ejemplo:

[INPUT]
      Name              tail
      Tag               *
      Path              /var/log/*.log
      Path_Key          file
      Exclude_Path      /var/log/audit.log
      DB                /var/lib/fluent-bit/fluent-bit.DB
      Buffer_Chunk_Size 32KB
      Buffer_Max_Size   256KB
      Multiline.parser  go,multiline-java-example,multiline-nodejs-winston
      Skip_Long_Lines   On
      Refresh_Interval  10
      storage.type      filesystem
      storage.pause_on_chunks_overlimit on

Los analizadores multilínea múltiples se especifican en Multiline.parser como una lista separada por comas. El agente probará cada analizador sintáctico en el orden proporcionado hasta que uno coincida. Esto es útil cuando su sistema aloja aplicaciones con diferentes formatos de registro (por ejemplo, Go, Java, Node.js ).

Cómo se agrupan los registros multilínea para su visualización

Al visualizar datos de registro agrupados en la interfaz de usuario IBM Cloud Logs, los datos de registro agrupados se incluyen en el campo log.

Más información y ejemplos

Para obtener más información y tutoriales con escenarios de ejemplo para configurar el procesamiento multilínea, consulte los siguientes temas.

Recursos adicionales para el tratamiento multilínea Agente de registro
Para obtener información sobre Véase
Configuración de la compatibilidad multilínea para Agente de registro en entornos orquestados Tema
Análisis sintáctico multilínea para aplicaciones Java con Log4j Guía de aprendizaje
Análisis sintáctico multilínea mediante Helm para aplicaciones Java con Log4j Guía de aprendizaje
Análisis sintáctico multilínea para aplicaciones Node.js con Winston Guía de aprendizaje
Análisis sintáctico multilínea mediante Helm para aplicaciones Node.js con Winston Guía de aprendizaje