Splunk Search

Subtraction of the time duration

splunkpoornima
Communicator

I used the below query and i got the following result

source="ADFER"|transaction Taskaction startswith="START" endswith="Succeeded"|stats avg(duration) by Taskaction

i got the result as,

Taskaction avg(duration)

a 1.45

b 23.67

so i want to subtract my avg(duration) with 16.857934 for each task.i want the result lik below

Taskaction duration

a -15.40

b 6.812066

Tags (1)
0 Karma
1 Solution

Ayn
Legend
source="ADFER"|transaction Taskaction startswith="START" endswith="Succeeded"|stats avg(duration) as duration by Taskaction | eval duration=duration-16.857934

View solution in original post

0 Karma

MHibbin
Influencer

Hi,

You will need to pipe to an eval command, where you can do some mathematics using the Splunk langauge and assign the values to a field for example..

source="ADFER"|transaction Taskaction startswith="START" endswith="Succeeded"|stats avg(duration) as avgduration by Taskaction | eval duration=avgduration-16.857934

Or you could use eval to assign the '16.857934' to a field and do the following:

source="ADFER"|transaction Taskaction startswith="START" endswith="Succeeded"|stats avg(duration) as avgduration by Taskaction | eval minVal="16.857934" |eval duration=avgduration-minVal

You should read the docs on this:

http://docs.splunk.com/Documentation/Splunk/5.0/SearchReference/eval
http://docs.splunk.com/Documentation/Splunk/5.0/SearchReference/CommonEvalFunctions

0 Karma

Ayn
Legend
source="ADFER"|transaction Taskaction startswith="START" endswith="Succeeded"|stats avg(duration) as duration by Taskaction | eval duration=duration-16.857934
0 Karma

splunkpoornima
Communicator

thank u very much
it is Working fine ..

0 Karma
Get Updates on the Splunk Community!

October Community Champions: A Shoutout to Our Contributors!

As October comes to a close, we want to take a moment to celebrate the people who make the Splunk Community ...

Community Content Calendar, November Edition

Welcome to the November edition of our Community Spotlight! Each month, we dive into the Splunk Community to ...

Stay Connected: Your Guide to November Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...