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!

[Puzzles] Solve, Learn, Repeat: Dynamic formatting from XML events

This challenge was first posted on Slack #puzzles channelFor a previous puzzle, I needed a set of fixed-length ...

Enter the Agentic Era with Splunk AI Assistant for SPL 1.4

  🚀 Your data just got a serious AI upgrade — are you ready? Say hello to the Agentic Era with the ...

Stronger Security with Federated Search for S3, GCP SQL & Australian Threat ...

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...