Splunk Search

How to find ELAPSED Time entries greater than a particular amount.

umithchada
Explorer

Hello,

 

I am trying to find the list of elapsed time over a specific time using our os process sourcetype.

Looks something like this

index=os sourcetype=ps host=* COMMAND=*
| where ELAPSED > "12:59:59"
| table COMMAND ELAPSED _time 

But for some reason, the ELAPSED time is still displaying values under this time.

 

If the ELAPSED Time goes over a day, I am able to filter that out with the where command.

Example: 

| where ELAPSED > "60-12:59:59"
| table COMMAND ELAPSED _time

-> Output will give me the results which are older than 60 days, 12:59:59 hours.

Labels (1)
0 Karma
1 Solution

johnhuang
Motivator

Convert elapsed time into seconds and then filter.

| rex field=ELAPSED "((?<dd>\d+)\-?)((?<hh>\d+)\:?)((?<mm>\d+)\:)?(?<ss>\d+)$"
| eval elapsed_secs=(dd * 86400) + (hh * 3600) + (mm * 60) + (ss)
| where elapsed_secs>46799

 

View solution in original post

0 Karma

johnhuang
Motivator

Convert elapsed time into seconds and then filter.

| rex field=ELAPSED "((?<dd>\d+)\-?)((?<hh>\d+)\:?)((?<mm>\d+)\:)?(?<ss>\d+)$"
| eval elapsed_secs=(dd * 86400) + (hh * 3600) + (mm * 60) + (ss)
| where elapsed_secs>46799

 

0 Karma

umithchada
Explorer

Thanks, this worked for me, 

Looks like for data sets below 1 day, we will have to convert to seconds to get accurate filtering.

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Do you have ELAPSED_Time as a value in seconds rather than a string?

0 Karma

umithchada
Explorer

The value was of ELAPSED was like "05:00:00" .

0 Karma
Get Updates on the Splunk Community!

AI for AppInspect

We’re excited to announce two new updates to AppInspect designed to save you time and make the app approval ...

App Platform's 2025 Year in Review: A Year of Innovation, Growth, and Community

As we step into 2026, it’s the perfect moment to reflect on what an extraordinary year 2025 was for the Splunk ...

Operationalizing Entity Risk Score with Enterprise Security 8.3+

Overview Enterprise Security 8.3 introduces a powerful new feature called “Entity Risk Scoring” (ERS) for ...