Alerting

custom CSV filename with timestamp in email alerts

cramasta
Builder

I would like to customize the csv filename that gets sent in the email alerts while also including a time stamp in the file name.

Tags (4)
1 Solution

cramasta
Builder

i went poking around in the sendemail.py file.

What i ended up doing was commenting out the following line....

#filename = "splunk-results.csv"

And then I added the following two lines below it......

datestamp = time.strftime('%m-%d-%y')

filename = '%s-%s.csv' % (subject, datestamp)

What this ends up doing is naming the csv file with the email subject name that you define in the saved search and it also adds the timestamp to the end of filename as well.

mynewshinnyfilename-4-18-12.csv

View solution in original post

cramasta
Builder

i went poking around in the sendemail.py file.

What i ended up doing was commenting out the following line....

#filename = "splunk-results.csv"

And then I added the following two lines below it......

datestamp = time.strftime('%m-%d-%y')

filename = '%s-%s.csv' % (subject, datestamp)

What this ends up doing is naming the csv file with the email subject name that you define in the saved search and it also adds the timestamp to the end of filename as well.

mynewshinnyfilename-4-18-12.csv

vkakani60
Path Finder

Hope splunk team would consider your answer and modify the sendemail in coming releases. very helpful.

0 Karma

jbsplunk
Splunk Employee
Splunk Employee

It would be better if you could ask the question first with one post, and then post the answer to the question. After that you can accept your answer.

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!

[Puzzles] Solve, Learn, Repeat: Matching cron expressions

This puzzle (first published here) is based on matching timestamps to cron expressions.All the timestamps ...

Design, Compete, Win: Submit Your Best Splunk Dashboards for a .conf26 Pass

Hello Splunkers,  We’re excited to kick off a Splunk Dashboard contest! We know that dashboards are a primary ...

May 2026 Splunk Expert Sessions: Security & Observability

Level Up Your Operations: May 2026 Splunk Expert Sessions Whether you are refining your security posture or ...