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.
| 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 |