Splunk Search

Line breaking issue with [source] stanza (with [sourcetype] stanza working fine

Naa_Win
Path Finder

We are trying to do custom linebreaking for different types of logs under the same sourcetype using the props below.

The linebreaking in first stanza declared for the sourcetype is working fine, but none of the stanzas for [souce://] are breaking the events correctly, the entire file is getting ingested as a single event.

All the files under this sourcetype are coming in from the same directory, we have tried assigning priorities and deploying it on both forwarder and indexer, but it still doesn’t work.

Have any of you faced a similar issue before? Can you please help us resolve this.


[MY_SRCTYPE]

SHOULD_LINEMERGE=false

LINE_BREAKER=(\~|\r\n)ST\*834\*

NO_BINARY_CHECK=true

TRUNCATE=999999

CHARSET=UTF-8

priority = 1

 

[source::/mysource/ToSplunk/*.xml.*.edi]

SHOULD_LINEMERGE=false

LINE_BREAKER=([\r\n\s]+)\<Policy\>[\r\n\s]+

NO_BINARY_CHECK=true

TRUNCATE=999999

CHARSET=UTF-8

priority = 5

 

[source::/mysource/ToSplunk/*.COMPARE.xml.*.edi]

SHOULD_LINEMERGE=false

LINE_BREAKER=([\r\n\s]+)\<CompareMissing\>[\r\n\s]+

NO_BINARY_CHECK=true

TRUNCATE=999999

CHARSET=UTF-8

priority = 6

 

[source::/mysource/ToSplunk/*.xml.edi]

SHOULD_LINEMERGE=false

LINE_BREAKER=([\r\n\s])+\<Policy\s+

NO_BINARY_CHECK=true

TRUNCATE=999999

CHARSET=UTF-8

priority = 7

 

[source::/mysource/ToSplunk/*.RCNO*.P.OUT.*]

SHOULD_LINEMERGE=true

LINE_BREAKER=([\r\n]+)

NO_BINARY_CHECK=true

TRUNCATE=999999

CHARSET=UTF-8

priority = 8

0 Karma

isoutamo
SplunkTrust
SplunkTrust

Hi

this is interesting. Source::xyz always overrides sourcetype on props.conf. Then inside type (source,sourcetype,host) priority set the precedence if I understand correctly what is said on docs.

But maybe there is error on docs and priority also overrides over types? Could you drop priority attributes away from props, restart and try again?

r. Ismo

0 Karma

Naa_Win
Path Finder

Also, 

 [<spec>] stanzas with [source::<source>] patterns take priority over
stanzas with [host::<host>] and [<sourcetype>] patterns, regardless of their
respective priority key values.
0 Karma

isoutamo
SplunkTrust
SplunkTrust

Based on this, there is needs to update docs! Can you send notice/question on props.conf documentation based on your experience?

Can you share log file names and also som content of those?

0 Karma

Naa_Win
Path Finder

Hello @isoutamo 

Thanks for your reply, I tried removing the "priority" attributes  from the props.conf. I see no events are ingesting into splunk now. 

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Agent Mode Engaged! Enchaining Agentic Operations with Splunk AI Assistant 2.0

    Are you ready to transform how your team handles complex data requests? We invite you to our upcoming ...

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Modernize your Splunk Apps – Introducing Python 3.13 in Splunk

We are excited to announce that the upcoming releases of Splunk Enterprise 10.2.x and Splunk Cloud Platform ...