- Notifications
You must be signed in to change notification settings - Fork 519
Add Suricata package #186
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
Add Suricata package #186
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, just to make sure -- this will actually resolve to foo, bar, baz if it's given an array like ["foo", "bar", "baz"] (notice no brackets in the rendered template, see example).
Does filebeat automatically do string splitting for the tags part of the configuration? If not I think this needs to become something like:
tags: {{#each tags as |tag i|}} - {{tag}} {{/each}}There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed. Thanks.
packages/suricata/dataset/eve/elasticsearch/ingest_pipeline/default.yml Outdated Show resolved Hide resolved
Import the Suricata Filebeat module via `PACKAGES=suricata mage -v ImportBeats`.
| This module reads log files. Some of the log lines are metrics about the software. These documents have |
| @andrewkroh At the moment it is the responsibility of each package / dataset to add these fields. |
| This has been updated to add the datastream.* fields. |
andrewstucki left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this need container.id? I notice that filebeat is putting that in too. Other than that, LGTM
mtojek left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, I will merge this PR before introducing any breaking changes in the solution.

What does this PR do?
Import the Suricata Filebeat module via
PACKAGES=suricata mage -v ImportBeats.Checklist
Related issues
Screenshots