Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event Fields Keys help text is ambiguous, should clarify that grouping only applies to correlated events #20480

Open
drewmiranda-gl opened this issue Sep 18, 2024 · 1 comment
Labels

Comments

@drewmiranda-gl
Copy link
Member

We've had a customer ask us about an issue where events are not being deduplicated by key when using Event fields. The event fields keys help text says that this feature does perform group bys:

image

However, this seems to only apply to correlated events.

Can this text be updated to remove the ambiguity and make it clear that the grouping only applies to the correlated event type?

Expected Behavior

Help text is clear and unambigous.

Current Behavior

Help text is unclear and states this feature can be used to do group by for 'filter & aggregation' events when this is not true.

Possible Solution

Update text? Suggestion:

Event Keys are Fields used to arrange Events into groups for. When used with condition type Event Correlation, a group is created for each unique Key, so Graylog will generate as many Events as unique Keys are found. To group events when using condition type 'Filter & Aggregation', use 'Create Events for Definition if...Aggregation of results reaches a threshold' and configure Group by Field(s).

Steps to Reproduce (for bugs)

Context

Your Environment

  • Graylog Version: 6.0, 6.1
  • Java Version: Bundled
  • OpenSearch Version: 2.x
  • MongoDB Version: 7.x
  • Operating System: Ubuntu 22.04 LTS
  • Browser version: Google Chrome Version 128.0.6613.138 (Official Build) (arm64)

Please let me know if there are any questions.

@drewmiranda-gl
Copy link
Member Author

I believe this text lives here:

Event Keys are Fields used to arrange Events into groups. A group is created for each unique Key, so

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant