Configurazione del supporto multilinea per il sito Agent di registrazione in Linux
Il raggruppamento dei registri multilinea da parte di IBM® Cloud Logs Agent di registrazione ambienti non orchestrati (ad esempio, Linux ) è configurato in modo simile a quello degli ambienti orchestrati. Le modifiche includono il parsing necessario per raggruppare le righe di registro che dovrebbero essere unite in un unico record di registro.
Se si esegue Agent di registrazione in un ambiente non orchestrato (come una macchina virtuale indipendente o un server bare-metal), non è necessario applicare i parser multilinea usando un filtro o un preprocessore separato.
Invece, è possibile specificare direttamente i parser multilinea nella sezione [INPUT] del file inputs.conf. Questo è più semplice e sufficiente.
Ad esempio:
[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
I parser multipli multilinea sono specificati in Multiline.parser come elenco separato da virgole. L'agente proverà ogni parser nell'ordine fornito, finché non ne corrisponde uno. Questo è utile quando il sistema ospita applicazioni
con diversi formati di registrazione (ad esempio, Go, Java, Node.js ).
Come vengono raggruppati i log multilinea per la visualizzazione
Quando si visualizzano i dati di log raggruppati nell'interfaccia utente IBM Cloud Logs, i dati di log raggruppati sono inclusi nel campo log.
Ulteriori informazioni ed esempi
Per ulteriori informazioni ed esercitazioni con scenari di esempio per la configurazione dell'elaborazione multilinea, vedere i seguenti argomenti.
| Per informazioni su | Consulta |
|---|---|
| Configurazione del supporto multilinea per Agent di registrazione in ambienti orchestrati | Argomento |
| Parsing multilinea per le applicazioni di Java con Log4j | Supporto didattico |
| Parsing multilineare con Helm per applicazioni Java con Log4j | Supporto didattico |
| Parsing multilineare per applicazioni Node.js con Winston | Supporto didattico |
| Parsing multilinea con Helm per applicazioni Node.js con Winston | Supporto didattico |