Configuração do suporte a várias linhas para o site Agente de criação de log em Linux

O agrupamento de registros de várias linhas pelo endereço IBM® Cloud Logs Agente de criação de log de ambientes não orquestrados (por exemplo, Linux ) é configurado de forma semelhante ao de ambientes orquestrados. As alterações incluem a análise necessária para agrupar linhas de log que deveriam estar juntas como um único registro de log.

Se estiver executando o Agente de criação de log em um ambiente não orquestrado (como uma VM autônoma ou um servidor bare-metal), não será necessário aplicar analisadores de várias linhas usando um filtro ou pré-processador separado.

Em vez disso, é possível especificar diretamente os analisadores de várias linhas na seção [INPUT] do arquivo inputs.conf. Isso é mais simples e suficiente.

Por exemplo:

[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

Vários analisadores de várias linhas são especificados em Multiline.parser como uma lista separada por vírgulas. O agente tentará cada analisador na ordem fornecida até que um deles corresponda. Isso é útil quando o seu sistema hospeda aplicativos com diferentes formatos de registro (por exemplo, Go, Java, Node.js ).

Como os registros de várias linhas são agrupados para exibição

Ao visualizar dados de registro agrupados na interface do usuário IBM Cloud Logs, os dados de registro agrupados são incluídos no campo log.

Mais informações e exemplos

Para obter mais informações e tutoriais com cenários de exemplo para configurar o processamento de várias linhas, consulte os tópicos a seguir.

Recursos adicionais para o processamento multilinha Agente de criação de log
Para obter informações sobre Consulte
Configuração do suporte multilinha para o site Agente de criação de log em ambientes orquestrados Tópico
Análise de várias linhas para aplicativos Java com Log4j Tutorial
Análise de várias linhas usando Helm para aplicativos Java com Log4j Tutorial
Análise de várias linhas para aplicativos Node.js usando Winston Tutorial
Análise de várias linhas usando Helm para aplicativos Node.js usando Winston Tutorial