Splunk Search

How to get earliest and latest time for the last one hour and compare it with the same hour last week?

kumina
New Member

How to get earliest and latest time for the last one hour to compare with the same hour last week for which I don't know the earliest and latest time?

For last one hour, earliest=-1h@h latest=@h is working, but I don't know how to get the same hour last week for comparison purposes.

Kindly suggest

Tags (3)
0 Karma

mkarimi17
Path Finder

How about:

    | tstats count AS hourlyCount WHERE earliest=-7d@d latest=now index=* by index, _time span=1h | eval now_hour=strftime(now(),"%H") | eval time_hour=strftime(_time,"%H") | where time_hour=now_hour-1

It looks at the previous hour and matches it for the same hour in the past 7 days

0 Karma

DalJeanis
Legend

@mkarimi17 - perhaps you should try running it. It will give the same hour for each day, not just the two, and it will not compare last week's with this week's.

0 Karma

somesoni2
Revered Legend

Or in simple way,

earliest=-1h@h-1w latest=@h-1w

gyarici
Path Finder

Hi,

If you often compare such kind of results, I will recommend you to use "Timewrap application".

You can find it in here.

It is easy to use.

Here is also FAQ pages.FAQ

Hope it helps

Thanks

Gokhan

gfuente
Motivator

Hello

What about?

earliest=-169h@h latest=-168h@h

Regards

Get Updates on the Splunk Community!

Stay Connected: Your Guide to May Tech Talks, Office Hours, and Webinars!

Take a look below to explore our upcoming Community Office Hours, Tech Talks, and Webinars this month. This ...

They're back! Join the SplunkTrust and MVP at .conf24

With our highly anticipated annual conference, .conf, comes the fez-wearers you can trust! The SplunkTrust, as ...

Enterprise Security Content Update (ESCU) | New Releases

Last month, the Splunk Threat Research Team had two releases of new security content via the Enterprise ...