Splunk Search

Extract timetaken from line

balash1979
Path Finder

Here is my log line
{"line":"2019-12-09T11:40:13.049Z LCS LCE [pool-8-thread-13] INFO i.r.rest.- job:{id=cd254f615c304c028c85c28a3356a432, status=ready, createdOn=1575891540031, timeTaken=73017, lastModified=1575891613048}

I would like to extract timeTaken from the above line and divide that by 60000. What regex should I use.

Tags (1)
0 Karma
1 Solution

vnravikumar
Champion

Hi

Try this

| makeresults 
| eval test="{\"line\":\"2019-12-09T11:40:13.049Z LCS LCE [pool-8-thread-13] INFO i.r.rest.- job:{id=cd254f615c304c028c85c28a3356a432, status=ready, createdOn=1575891540031, timeTaken=73017, lastModified=1575891613048}" 
| rex field=test "timeTaken=(?P<timeTaken>\d+)" 
| eval output =tonumber(timeTaken)/60000

View solution in original post

0 Karma

vnravikumar
Champion

Hi

Try this

| makeresults 
| eval test="{\"line\":\"2019-12-09T11:40:13.049Z LCS LCE [pool-8-thread-13] INFO i.r.rest.- job:{id=cd254f615c304c028c85c28a3356a432, status=ready, createdOn=1575891540031, timeTaken=73017, lastModified=1575891613048}" 
| rex field=test "timeTaken=(?P<timeTaken>\d+)" 
| eval output =tonumber(timeTaken)/60000
0 Karma
Get Updates on the Splunk Community!

September Community Champions: A Shoutout to Our Contributors!

As we close the books on another fantastic month, we want to take a moment to celebrate the people who are the ...

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 ...