Getting Data In

HOW TO USE LINE_BREAKER 3?

DuXa
New Member

Hello, I have logs with some events. My events start from:"main: number of bytes received: " and finish to:"msgsnd_w_retry [dst task: COMMSINT, time: 27/03/2011 09:48:31.0157]: Send msg to queue 34504712". I use line Line breaker: "LINE_BREAKER= (^.)*+Send\s+msg\s+to\s+queue\s+\d* (\n)* (^.)*+\v*+\s*+main+:+\s*+number+\s*+of+\s*+bytes+\s*+received+:+\s*+\d" and I want to see only my event . But It doesn't not work. Help mу pls.

0 Karma

richgalloway
SplunkTrust
SplunkTrust

The LINE_BREAKER statement is an unquoted regex string that defines the text that comes between events. A capturing group is required and the contents of that group will be discarded. You probably want something like:

LINE_BREAKER = ([\r\n])main:
---
If this reply helps you, Karma would be appreciated.
0 Karma

DuXa
New Member

Yes, I want this, but i don't how how to write?

0 Karma

richgalloway
SplunkTrust
SplunkTrust

Use a site like regex101.com to find a regex string that finds the separators between your events. Put that regex string in your local/props.conf file under the appropriate stanza. Restart Splunk for the change to take effect.

---
If this reply helps you, Karma would be appreciated.
0 Karma
Get Updates on the Splunk Community!

Unlock Database Monitoring with Splunk Observability Cloud

  In today’s fast-paced digital landscape, even minor database slowdowns can disrupt user experiences and ...

Purpose in Action: How Splunk Is Helping Power an Inclusive Future for All

At Cisco, purpose isn’t a tagline—it’s a commitment. Cisco’s FY25 Purpose Report outlines how the company is ...

[Upcoming Webinar] Demo Day: Transforming IT Operations with Splunk

Join us for a live Demo Day at the Cisco Store on January 21st 10:00am - 11:00am PST In the fast-paced world ...