Splunk Search

How to generate a Month-Year Series with 3 months interval ?

promukh
Path Finder

Hello Experts,

I need to generate a series of values in the form of Year-Month to part of the drop down list in the Panel

I was trying the below but it only generates the data for 1 Month 

|makeresults  | eval month = strftime(relative_time(now(), "+3mon@mon"), "%B %Y")  | return $month

Jan 2021

 

Expected Ouput :

Jan 2021

April 2021

JULY 2021

 

 

 

 

Labels (2)
0 Karma

richgalloway
SplunkTrust
SplunkTrust

Try this

| makeresults 
| eval month = strftime(relative_time(now(),"@mon"), "%B %Y"), month2 = strftime(relative_time(now(),"-1mon@mon"), "%B %Y"), month3 = strftime(relative_time(now(),"-2mon@mon"), "%B %Y") 
| eval month=mvappend(month3,month2,month)
| mvexpand month
| fields + month | fields - _time
---
If this reply helps you, Karma would be appreciated.
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Beyond Detection: How Splunk and Cisco Integrated Security Platforms Transform ...

Financial services organizations face an impossible equation: maintain 99.9% uptime for mission-critical ...

Customer success is front and center at .conf25

Hi Splunkers, If you are not able to be at .conf25 in person, you can still learn about all the latest news ...

.conf25 Global Broadcast: Don’t Miss a Moment

Hello Splunkers, .conf25 is only a click away.  Not able to make it to .conf25 in person? No worries, you can ...