Dashboards & Visualizations

How to define a time range for specific time range logs to be collected every month?

lllidan
New Member

i want to collect logs that from 10 p.m to next day 4 a.m everyday in per month , how can i define the time range ? it seems "date_hour" field doesn't work.

Tags (2)
0 Karma
1 Solution

woodcock
Esteemed Legend

Like this:

Your Base Search Here
| eval date_hourmin = strftime(_time, "%H%M")
| where (date_hourmin >= 2200 AND date_hourmin <= 400)

View solution in original post

0 Karma

woodcock
Esteemed Legend

Like this:

Your Base Search Here
| eval date_hourmin = strftime(_time, "%H%M")
| where (date_hourmin >= 2200 AND date_hourmin <= 400)
0 Karma

lllidan
New Member

your answer solved my problem , except one mistake , "| where date_hourmin>=2200 OR date_hourmin<=400"

0 Karma

manish_singh_77
Builder

earliest=@d-2h latest=@d+4h

0 Karma

lllidan
New Member

this search can only display one day's logs, if I select the time range option with "month to date", it just display today's logs, not everyday's specific time range.

0 Karma

woodcock
Esteemed Legend

remove the earliest= and latest= parts of the search string.

0 Karma

lllidan
New Member

"@d-2h @d+4h" like this ?

0 Karma

manish_singh_77
Builder

Try this as well and let me know in case of any queries..

0 Karma
Get Updates on the Splunk Community!

Upcoming Webinar: Unmasking Insider Threats with Slunk Enterprise Security’s UEBA

Join us on Wed, Dec 10. at 10AM PST / 1PM EST for a live webinar and demo with Splunk experts! Discover how ...

.conf25 technical session recap of Observability for Gen AI: Monitoring LLM ...

If you’re unfamiliar, .conf is Splunk’s premier event where the Splunk community, customers, partners, and ...

A Season of Skills: New Splunk Courses to Light Up Your Learning Journey

There’s something special about this time of year—maybe it’s the glow of the holidays, maybe it’s the ...