Splunk Search

How to edit my search to find the sum and average of durations?

singhh4
Path Finder

I have found a search that is able to get me the duration between 2 fields, but I need to add them and/or get their average of them.

index="purchase" |eval start=strptime(StartDate,"%Y-%m-%d %H:%M:%S") |eval end=strptime(EndDate,"%Y-%m-%d %H:%M:%S") |eval diff = tostring((end - start), "duration") |table diff

Output:

4+00:01:28.000000
3+12:55:13.000000
3+03:38:04.000000
6+14:49:01.000000
4+00:45:39.000000

Is it possible to add them or get their average? I am trying:

stats sum(diff) by Group
stats avg(diff) by Group

but it just gives me no results.

The output I am looking for is:

Group   |   Total Time Taken               Group   |   Average Time Taken
________________________                   __________________________
Group1  |   2+22:04:52.000000              Group1  |   22:04:52.000000
Group2  |   2+10:41:29.000000              Group2  |   10:41:29.000000
Group3  |   2+06:25:43.000000              Group3  |   06:25:43.000000

Thank you in advanced! 🙂

Tags (3)
0 Karma
1 Solution

sundareshr
Legend

Do the sum/avg before you change the format to duration. So try this

... |eval diff = end-start | eval diff=tostring(diff, "duration") | table diff

OR

... |eval diff = end-start | stats sum(diff) as diff | eval diff=tostring(diff, "duration") 

View solution in original post

0 Karma

sundareshr
Legend

Do the sum/avg before you change the format to duration. So try this

... |eval diff = end-start | eval diff=tostring(diff, "duration") | table diff

OR

... |eval diff = end-start | stats sum(diff) as diff | eval diff=tostring(diff, "duration") 
0 Karma
Get Updates on the Splunk Community!

Enterprise Security Content Update (ESCU) | New Releases

In December, the Splunk Threat Research Team had 1 release of new security content via the Enterprise Security ...

Why am I not seeing the finding in Splunk Enterprise Security Analyst Queue?

(This is the first of a series of 2 blogs). Splunk Enterprise Security is a fantastic tool that offers robust ...

Index This | What are the 12 Days of Splunk-mas?

December 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with another ...