Splunk Search

Can I pass a time/date into the "latest" time modifier

iomega311
Explorer

I have a search created that alerts when a user has used remote desktop to log into a domain controller. It works splendidly.
I am now enhancing the search to first check to see if there is an entry for work to be done on that domain controller within our change management logs. If there is an entry, then it won't alert.

Our change management logs contain the host that is going to be worked on, and the expected completion date for the work to be done.

The issue that I am having is that I would like to have the search setup so that it can have a time modifier, of say two weeks, at the earliest and the latest to match the "expected completion date" within the change management logs.

So... example would be something like:
index=change_mangement sourcetype=change_request earliest=-14d@d latest<=change_expected_completion_date approval-approved active=true... etc, etc, etc

Is there any way to use a date/time in conjunction with the "latest" time modifier? If not, is there any suggestion on how to make sure that I am only searching a specific time-chunk based on what is in the logs?

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi iomega311,
you could use the search in change management index as subsearch to exclude values from the main search but it's a very heavy and long search that could have the limit of 50,000 results.
So I think that you could schedule a search on change_management index that extract, day by day, the users that are present and store them in a summary index, so you can run your main search and then filter it using the results of the summary, on other words:
summary population search

index=change_management active=true
| table _time user
| collect index=change_management_summary

main search

index=remote_desktop_index earliest=-1d@d latest=now NOT [search index=change_management_summary  earliest=-14d@d latest=now | fields user ]
| ...

Bye.
Giuseppe

Get Updates on the Splunk Community!

Detecting Remote Code Executions With the Splunk Threat Research Team

REGISTER NOWRemote code execution (RCE) vulnerabilities pose a significant risk to organizations. If ...

Observability | Use Synthetic Monitoring for Website Metadata Verification

If you are on Splunk Observability Cloud, you may already have Synthetic Monitoringin your observability ...

More Ways To Control Your Costs With Archived Metrics | Register for Tech Talk

Tuesday, May 14, 2024  |  11AM PT / 2PM ET Register to Attend Join us for this Tech Talk and learn how to ...