-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Filebeat] Make Suricata module append to destination.domain list #10510
Labels
Comments
By using
|
andrewkroh
added a commit
to andrewkroh/beats
that referenced
this issue
Feb 25, 2019
This replaces the usage of a `rename` processor with an `append` + `remove` processor. Then a script processor is used to deduplicate the domains. Fixes elastic#10510
andrewkroh
added a commit
that referenced
this issue
Feb 26, 2019
) This replaces the usage of a `rename` processor with an `append` + `remove` processor. Then a script processor is used to deduplicate the domains. Fixes #10510
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the enhancement:
Enhance the Suricata pipeline to append to the
destination.domain
field if it already exists (make it into an array).I'm using a processor setup like this so I can enrich events with my local network's hostnames.
But this causes a cascading failure in the pipeline. The pipeline fails at setting the
destination.domain
field and bails out. I was expecting to be able to see the error in the indexed event aserror.message
, but what actually happened was an indexing failure because the pipeline's finalremove
processor had not run which causes{"type":"mapper_parsing_exception","reason":"failed to parse","caused_by":{"type":"illegal_argument_exception","reason":"Cannot write to a field alias [suricata.eve.event_type]."}}
.Describe a specific use case for the enhancement or feature:
To be able to use the
dns
processor with thesuricata
module in order to do reverse DNS enrichment on events.The text was updated successfully, but these errors were encountered: