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!

Splunk Mobile: Your Brand-New Home Screen

Meet Your New Mobile Hub  Hello Splunk Community!  Staying connected to your data—no matter where you are—is ...

Introducing Value Insights (Beta): Understand the Business Impact your organization ...

Real progress on your strategic priorities starts with knowing the business outcomes your teams are delivering ...

Enterprise Security (ES) Essentials 8.3 is Now GA — Smarter Detections, Faster ...

As of today, Enterprise Security (ES) Essentials 8.3 is now generally available, helping SOC teams simplify ...