Getting Data In

Difference between latest log time and system time

shakSplunk
Path Finder

Hi all,

I have one field that simply shows that latest timestamp of logs.

i) I was wondering how can I find the difference between the latest log time and the current system time?

ii) Then with that value I was hoping to check run a condition and print the condition to another field (e.g. timeliness). The condition I wanted to implemented was that if the difference is greater than 3 hours, then input "Out of Sync" in the timeliness field. However, in the alternative case, enter "Synced" in the timeliness field. 

My latest log time is in the following format:  2021-07-23 02:54:09

Any help would be greatly appreciated!

Labels (1)
0 Karma
1 Solution

richgalloway
SplunkTrust
SplunkTrust

The first step is to convert the latest log time into integer form so it can be compared to the current time.  Use the strptime function for that.

... | eval lastLogEpoch=strptime(lastLogTime, "%Y-%m-%d %H:%M:%S")
| eval status=if(lastLogEpoch > relative_time(now(), "-3h"), "Synced", "Out of Sync")
---
If this reply helps you, Karma would be appreciated.

View solution in original post

richgalloway
SplunkTrust
SplunkTrust

The first step is to convert the latest log time into integer form so it can be compared to the current time.  Use the strptime function for that.

... | eval lastLogEpoch=strptime(lastLogTime, "%Y-%m-%d %H:%M:%S")
| eval status=if(lastLogEpoch > relative_time(now(), "-3h"), "Synced", "Out of Sync")
---
If this reply helps you, Karma would be appreciated.
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Monitoring AI Agents with Splunk Observability Cloud

Let’s say I’m running a travel planning AI app in production. A user asks for three concise hotel options in ...

[Puzzles] Solve, Learn, Repeat: Tiling

This puzzle (first published here) is based on finding groups of tessellated tiles (inspired by floor tiles I ...

SOK it to Me: Top 3 Benefits of Using Splunk Operator on Kubernetes that’ll Make ...

    Thursday, July 9, 2026  |  11:00AM–12:00PM PDT Duration: 1 hour (includes Q&A) Managing can feel like a ...