Filebeat Multiline Pattern not working on Production servers

Hi Team,

I am using multiline.pattern in filebeat for parsing logs.

I am able parse the logs correctly on local lab servers, but when implemented the same on prod servers , multiple logs gets indexed as one event to elasticsearch for some source files,remaining source file logs are parsing correctly

I have given log path in filebeat as

  • /opt/IBM/tivoli/netcool/PROD/cyientprobes/stream/DMS100/*.stream

and

multiline.pattern: ' ^\s{0,2}\d+\s\w+\s+\d+|^[*]+\s{0,2}\d{2}\s+\w+\s+\d+\s\w+'

log messages in one event indexed in kibana is as following:
'''
59 TELN120 2934 INFO Telnet Dis-Connection.

     Node Name: CM       Node Number: 0 Remote Node Address: 10.85.56.2

.

59 PM 981 2245 INFO IDT 44

    TMC 2 - IsTb: Data Link up, PPS Link down                                                           

.

  • 59 PM 128 2836 TBL ISTB IDT 48

      FROM: ISTb
    
      Fault occurred on the channel
    

'''
Please, someone help me regarding this issue.

Thanks in advance
Pavani

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.