-
Notifications
You must be signed in to change notification settings - Fork 444
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
Add Suricata package #186
Conversation
- {{path}} | ||
{{/each}} | ||
exclude_files: [".gz$"] | ||
tags: {{tags}} |
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.
Import the Suricata Filebeat module via `PACKAGES=suricata mage -v ImportBeats`.
68f0a11
to
ba6346c
Compare
7961d4d
to
27733a7
Compare
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. |
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
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.
* Add Suricata package Import the Suricata Filebeat module via `PACKAGES=suricata mage -v ImportBeats`. * Update dashboards * Fix config and require 7.10.0 * Add missing fields * Update readme * Add filebeat fields * Update for datastream
What does this PR do?
Import the Suricata Filebeat module via
PACKAGES=suricata mage -v ImportBeats
.Checklist
Related issues
Screenshots