Splunk Search

How to modify delta search to convert negative values in results to positive values?

nramya82
Explorer

Hi ,

I need to make a graph for the delta_f where i am finding the difference of current value and next value . By using the query below I get some negative values. Can any one help me find what needs to be added in my search to convert all the negative values into positive values?

|search abc| eval delta_f= nextValues - currentValues | timechart span=1d sum(delta_f)

eg: say for delta_f = (nextvalue) - (currentvalue)

0000986 - 5362722 = -5361736 Instead i want only 5361736

Tags (1)
1 Solution

adauria_splunk
Splunk Employee
Splunk Employee

Pipe results to an eval statement like

eval delta_f = abs(delta_f)

Which converts to absolute value

View solution in original post

adauria_splunk
Splunk Employee
Splunk Employee

Pipe results to an eval statement like

eval delta_f = abs(delta_f)

Which converts to absolute value

nramya82
Explorer

Yep that worked . Thanks a lot !

0 Karma

ppablo
Retired

Hi @nramya82

Glad @adauria_splunk helped you find your solution 🙂 You used eval to find the difference between your field values, but there actually is a delta command for this purpose, just so you know for future reference. Check out the documentation for it here:
http://docs.splunk.com/Documentation/Splunk/6.1.4/SearchReference/Delta

0 Karma
Get Updates on the Splunk Community!

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...

What’s New in Splunk Observability – September 2025

What's NewWe are excited to announce the latest enhancements to Splunk Observability, designed to help ITOps ...

Fun with Regular Expression - multiples of nine

Fun with Regular Expression - multiples of nineThis challenge was first posted on Slack #regex channel ...