Splunk Search

Rails long requests get split in to 2 events

aviramradai
Explorer

Hi,

I have rails requests which take more then 15 sec. Rails write to the production.log in 2 steps.
It seem that splunk create 2 events from each part on the prints to the log.

It there a way to tell splunk to wait till the end of the log message print for XX seconds?

Thanks,
Aviram

Tags (1)
0 Karma

yannK
Splunk Employee
Splunk Employee

Is your application using a write buffer, or a slow process and writing slowly the events in chunk (cutting events in the middle of the line ? )
you can use the setting time_before_close in inputs.conf on the forwarders for this monitor, to force Splunk to wait longer before detecting the EOF.

see http://docs.splunk.com/Documentation/Splunk/5.0.4/admin/Inputsconf
time_before_close =
* Modtime delta required before Splunk can close a file on EOF.
* Tells the system not to close files that have been updated in past seconds.
* Defaults to 3.

0 Karma
Get Updates on the Splunk Community!

Shape the Future of Splunk: Join the Product Research Lab!

Join the Splunk Product Research Lab and connect with us in the Slack channel #product-research-lab to get ...

Auto-Injector for Everything Else: Making OpenTelemetry Truly Universal

You might have seen Splunk’s recent announcement about donating the OpenTelemetry Injector to the ...

[Puzzles] Solve, Learn, Repeat: Character substitutions with Regular Expressions

This challenge was first posted on Slack #puzzles channelFor BORE at .conf23, we had a puzzle question which ...