Splunk Search

Sum of call_duration

joshftx
Explorer

I have a field called "call_duration" expressed as 00:00:17, and another field called "Party1Name" which is simply a name string.
How can I sum these duration times up per caller?
I have tried this:

sourcetype=smdr|stats sum(Call_duration) by Party1Name
but Call_duration ends up being empty.

Tags (2)
0 Karma
1 Solution

_d_
Splunk Employee
Splunk Employee

Try this instead:

sourcetype=smdr | eval duration=strptime(call_duration,"%H:%M:%S") | stats sum(duration) by Party1Name

Hope this helps.

> please upvote and accept answer if you find it useful - thanks!

EDIT: The reason you need to use strptime functions is because Splunk looks at the call_duration as a simple string and not as seconds that can be added or performed any arithmetic functions on. Hope this clarifies it.

View solution in original post

_d_
Splunk Employee
Splunk Employee

Try this instead:

sourcetype=smdr | eval duration=strptime(call_duration,"%H:%M:%S") | stats sum(duration) by Party1Name

Hope this helps.

> please upvote and accept answer if you find it useful - thanks!

EDIT: The reason you need to use strptime functions is because Splunk looks at the call_duration as a simple string and not as seconds that can be added or performed any arithmetic functions on. Hope this clarifies it.

_d_
Splunk Employee
Splunk Employee

Glad to hear. Please mark as answered. Thanks.

0 Karma

joshftx
Explorer

Actually that worked. Thanks. Call_duration had wrong case.

0 Karma

joshftx
Explorer

Thanks for the quick response, however, its still blank.

0 Karma
Get Updates on the Splunk Community!

Webinar Recap | Revolutionizing IT Operations: The Transformative Power of AI and ML ...

The Transformative Power of AI and ML in Enhancing Observability   In the realm of IT operations, the ...

.conf24 | Registration Open!

Hello, hello! I come bearing good news: Registration for .conf24 is now open!   conf is Splunk’s rad annual ...

ICYMI - Check out the latest releases of Splunk Edge Processor

Splunk is pleased to announce the latest enhancements to Splunk Edge Processor.  HEC Receiver authorization ...