Getting Data In

how to configure splunk forwarder to monitor a file whose name changes on daily basis

poddraj
Explorer

Hi All,

I am trying to monitor a logfile which is generated in a path every day at 23:55 from a python script. My problem here is the file name of the log file changes everyday as the script is appending date to the file name.

Eg: Today the file name is "eswitch_16122019_235501_7000.log"
Tomorrow the file name will be "eswitch_17122019_235501_7000.log"

My inputs.conf is as below
[monitor:///opt/home/splunk_eswitch/eswitch_*.log]
disabled = false
index = test2
sourcetype = eswitch

Now when I run splunk list monitor I am seeing a below
/opt/home/splunk_eswitch/eswitch_*.log
/opt/delphi/splunk_eswitch/eswitch_16122019_235501_7000.log

My question is tomorrow does the forwarder sends the newly created file log to indexer with any issue as the yesterday's file will not be present in the same path.
Is there any better regex to have in inputs.conf then above one

0 Karma
1 Solution

richgalloway
SplunkTrust
SplunkTrust

Your inputs.conf looks good. The forwarder will notice the new file when it is created and will monitor it. Moving the old file to a new location should not affect the forwarder.

---
If this reply helps you, Karma would be appreciated.

View solution in original post

0 Karma

richgalloway
SplunkTrust
SplunkTrust

Your inputs.conf looks good. The forwarder will notice the new file when it is created and will monitor it. Moving the old file to a new location should not affect the forwarder.

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

Fueling your curiosity with new Splunk ILT and eLearning courses

At Splunk Education, we’re driven by curiosity—both ours and yours! That’s why we’re committed to delivering ...

Splunk AI Assistant for SPL 1.1.0 | Now Personalized to Your Environment for Greater ...

Splunk AI Assistant for SPL has transformed how users interact with Splunk, making it easier than ever to ...

Unleash Unified Security and Observability with Splunk Cloud Platform

     Now Available on Microsoft AzureOn Demand Now Step boldly into the AI revolution with enhanced security ...