Splunk Search

How to only display columns where the duration is > 1 second?

djoobbani
Path Finder

Dear Splunk Community :

 

I have the following search query:

<Basic_search> duration | stats count, avg(duration), perc99(duration), by path_template

Attached please find a sample of the screen result for the above search.

 

Labels (1)
0 Karma
1 Solution

bowesmana
SplunkTrust
SplunkTrust

Maybe you're looking for

| eval "avg(duration)"=if('avg(duration)'<1,null(),'avg(duration)')
| eval "perc99(duration)"=if('perc99(duration)'<1,null(),'perc99(duration)')

which will clear any values that are less than zero in the two duration columns.

Note you would be better off renaming your columns in the stats, as it makes it easier to manipulate the fields afterwards, e.g.

| stats count, avg(duration) as AvgDuration, perc99(duration) asP99Duration, by path_template

 

View solution in original post

bowesmana
SplunkTrust
SplunkTrust

Maybe you're looking for

| eval "avg(duration)"=if('avg(duration)'<1,null(),'avg(duration)')
| eval "perc99(duration)"=if('perc99(duration)'<1,null(),'perc99(duration)')

which will clear any values that are less than zero in the two duration columns.

Note you would be better off renaming your columns in the stats, as it makes it easier to manipulate the fields afterwards, e.g.

| stats count, avg(duration) as AvgDuration, perc99(duration) asP99Duration, by path_template

 

djoobbani
Path Finder

Great, that works! Thanks for the info. appreciate it!

0 Karma

djoobbani
Path Finder

Sorry forgot to ask the question.

I need to modify this search :

source=r42-core-api msg="served request" duration | stats count, avg(duration)  by path_template

to only display the columns/numbers where avg(duration) > 1 second.

How do i do that?

Thanks!

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

duration isn't one of your columns

0 Karma
Get Updates on the Splunk Community!

Building Reliable Asset and Identity Frameworks in Splunk ES

 Accurate asset and identity resolution is the backbone of security operations. Without it, alerts are ...

Cloud Monitoring Console - Unlocking Greater Visibility in SVC Usage Reporting

For Splunk Cloud customers, understanding and optimizing Splunk Virtual Compute (SVC) usage and resource ...

Automatic Discovery Part 3: Practical Use Cases

If you’ve enabled Automatic Discovery in your install of the Splunk Distribution of the OpenTelemetry ...