Graylog2 / Graylog2/graylog2-server

Explicitly define when to first trigger the search when creating event definitions

Open
#11,166 4 comments 4 reactions 0 assignees View on GitHub
feature triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

## What?

Provide a mechanism for manually setting the search time when creating event definitions. It doesn't look like there's currently any method for defining _when_ Graylog should first begin searching for an event.

## Why?

I imagine this is probably a somewhat niche desire when most event definitions are set to "search within every x seconds" or "y minutes" but I have some searches that, for operational reasons, can only be run every 24 hours. I monitor logs for some embedded readers on the international space station that are only downlinked from orbit 1x/daily. Ideally I'd like the event definition to let me explicitly define _when_ to first begin searching through logs for a defined event. This way I can ensure we get email alerts in a timely manner and know that updating/modifying the event definition doesn't change when the email alert is generated. See [my Graylog community post](https://community.graylog.org/t/determing-when-an-event-search-will-be-triggered/20894) for more details

## Your Environment

* Graylog Version: 3.2.6+e255fcc (from graylog-3.2-repository.noarch) -- Also confirmed this feature is still not available in 4.0.11
* Elasticsearch Version: 6.8.18
* MongoDB Version: v4.0.26
* Operating System: CentOS 7

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.