All Apps and Add-ons

Greater than filter

lanode
Path Finder

This is a record from within my splunk index.

11/01/12 13:03 214 0004 1234567890 00:01'36

It is a call record from our PBX and the final part 00:01'36 shows the call duration. (Hr:Min'Sec)

I am trying to construct a filter that displays ALL records that have a duration greater than 00:00'30 or 30 seconds and am struggling to do this.

Any help would be much appreciated.

0 Karma
1 Solution

sowings
Splunk Employee
Splunk Employee

I would begin by creating a regular expression to capture hour, min, and second of that record, then perform eval math (sec + (60 * (min + (60 * hour)))), then sort by the new field.

View solution in original post

0 Karma

lanode
Path Finder

I have found a suitable solution to this problem.
Using the suggested regualr expression tool at - http://gskinner.com/RegExr/ - I was able to quickly formulate a regex that identified the required 'duration' characters within each record and then select only those records that exceeded a specified 'duration'.

So a big thank you to 'sowings' for their help.

Very much appreciated.

0 Karma

lanode
Path Finder

Great! - Thanks, I will investigate further

0 Karma

sowings
Splunk Employee
Splunk Employee

There is a regular expression tool at http://gskinner.com/RegExr/, you can try it directly. A regex for what you want might look like (?<hour>\d{2}):(?<min>\d{2})'(?<sec>\d{2})$. The $ means "anchored at the end of the line".

lanode
Path Finder

Thank you for your quick repsonse.

You say you would begin by creating a regular expression to capture hour, min and second of the record.

Part of the problem I'm wrestling with is the construction of such an expression.

Any pointers would be most greatfully received.

0 Karma

sowings
Splunk Employee
Splunk Employee

I would begin by creating a regular expression to capture hour, min, and second of that record, then perform eval math (sec + (60 * (min + (60 * hour)))), then sort by the new field.

0 Karma
Get Updates on the Splunk Community!

A Guide To Cloud Migration Success

As enterprises’ rapid expansion to the cloud continues, IT leaders are continuously looking for ways to focus ...

Join Us for Splunk University and Get Your Bootcamp Game On!

If you know, you know! Splunk University is the vibe this summer so register today for bootcamps galore ...

.conf24 | Learning Tracks for Security, Observability, Platform, and Developers!

.conf24 is taking place at The Venetian in Las Vegas from June 11 - 14. Continue reading to learn about the ...