Getting Data In

How to extract time from preamble data in csv?

manhalmoussa
Explorer

Hello,

i am using UF to ingest a csv file that has the timestamp in preamble data, i would like to extract the timestamp and to remove the preamble data and then ingest the csv. 

the file looks like the table below:

Time stamp 2023-01-26T11:15:00-05:00  
info obj  
datainfo blahblah  
datadata blahblah  
     
field1 field1 field2
value1 1 info1
value2 2 info2
value3 3 info3
value4 4 info4
value5 5 info5
value6 6 info6
value7 7 info7
value8 8 info8
value9 9 info9

 

my props.conf:

DATETIME_CONFIG =
TIME_PREFIX=Time\sstamp,
MAX_TIMESTAMP_LOOKAHEAD=22
TIME_FORMAT=%Y-%m-%dT%H:%M:%S%z
INDEXED_EXTRACTIONS = CSV
FIELD_HEADER_REGEX = (field1.*)
LINE_BREAKER = ([\r\n]+)
SHOULD_LINEMERGE = false
NO_BINARY_CHECK = true

the issue here is i am able to read the csv and the field names, however the timestamp of the event is the current time and not from the file. how do i fix this?

 

 

Labels (1)
0 Karma

scelikok
SplunkTrust
SplunkTrust

Hi @manhalmoussa,

Your MAX_TIMESTAMP_LOOKAHEAD setting seems wrong, please try this.

MAX_TIMESTAMP_LOOKAHEAD=25
TIME_FORMAT=%Y-%m-%dT%H:%M:%S%:z

 

If this reply helps you an upvote and "Accept as Solution" is appreciated.
0 Karma

manhalmoussa
Explorer

Hi scelikok,

i have updated the props to the new settings, unfortunately it doesn't work. i have noticed that the time settings works up untill i add: 

INDEXED_EXTRACTIONS = CSV 

 if i removed the INDEXED_EXTRACTIONS, then i will lose the ability to parse and capture the fields. that means i can only get the props.conf to capture the time correctly but not the fields or vice versa. 

0 Karma

richgalloway
SplunkTrust
SplunkTrust

The example timestamp doesn't match the format in TIME_FORMAT.  Try 

TIME_FORMAT=%Y-%m-%dT%H:%M:%S%:z
---
If this reply helps you, Karma would be appreciated.
0 Karma

manhalmoussa
Explorer

Thank you for your answer, unfortunately it doesn't work.

0 Karma
Get Updates on the Splunk Community!

New Year. New Skills. New Course Releases from Splunk Education

A new year often inspires reflection—and reinvention. Whether your goals include strengthening your security ...

Splunk and TLS: It doesn't have to be too hard

Overview Creating a TLS cert for Splunk usage is pretty much standard openssl.  To make life better, use an ...

Faster Insights with AI, Streamlined Cloud-Native Operations, and More New Lantern ...

Splunk Lantern is a Splunk customer success center that provides practical guidance from Splunk experts on key ...