-
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] Add RabbitMQ filebeat module #12032
Commits on May 16, 2019
-
Add a RabbitMQ filebeat. Accepts single and multiline messages.
"works on my machine" but lots of TODOs remain Took a shot at ECS. Tested with ``` ~/go/src/github.com/elastic/beats/x-pack/filebeat [master @ 092a3f5] ✓ ‣ MODULES_PATH=./module GENERATE=1 INTEGRATION_TESTS=1 TESTING_FILEBEAT_MODULES=rabbitmq nosetests tests/system/test_xpack_modules.py -v test_fileset_file_0_rabbitmq (test_xpack_modules.XPackTest) ... ok ---------------------------------------------------------------------- Ran 1 test in 3.320s OK ```
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for db189eb - Browse repository at this point
Copy the full SHA db189ebView commit details -
Add alias from ECS fields to rabbitmq.log.*
Update fields and docs.
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 896545b - Browse repository at this point
Copy the full SHA 896545bView commit details -
Run
mage fmt update
as requested by CIJohn Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 4499b09 - Browse repository at this point
Copy the full SHA 4499b09View commit details -
Update x-pack/filebeat/module/rabbitmq/_meta/config.yml
Co-Authored-By: jfsiii <github.com@jfsiii.org>
Configuration menu - View commit details
-
Copy full SHA for 243498d - Browse repository at this point
Copy the full SHA 243498dView commit details -
Update x-pack/filebeat/module/rabbitmq/_meta/config.yml
Co-Authored-By: jfsiii <github.com@jfsiii.org>
Configuration menu - View commit details
-
Copy full SHA for 69a6353 - Browse repository at this point
Copy the full SHA 69a6353View commit details -
* add missing test.log-expected.json * remove aliases * re-run `mage update` and `mage fmt update`
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 89ed898 - Browse repository at this point
Copy the full SHA 89ed898View commit details -
Add changelog.next entry in Added > Filebeat
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 0a9bebb - Browse repository at this point
Copy the full SHA 0a9bebbView commit details -
Add config examples. Format links correctly.
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 30e4571 - Browse repository at this point
Copy the full SHA 30e4571View commit details -
Follow convention for adding timezone via
var.convert_timezone
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 63fcd83 - Browse repository at this point
Copy the full SHA 63fcd83View commit details -
If present, use
RABBITMQ_LOGS
env variable forvar.paths
settingUse format detailed in https://www.elastic.co/guide/en/beats/filebeat/master/using-environ-vars.html
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 7dc222e - Browse repository at this point
Copy the full SHA 7dc222eView commit details -
John Schulz committed
May 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 419c7dc - Browse repository at this point
Copy the full SHA 419c7dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c762cc9 - Browse repository at this point
Copy the full SHA c762cc9View commit details -
Whitespace changes missed in 2fbbe2eb
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for f5d901f - Browse repository at this point
Copy the full SHA f5d901fView commit details -
PR feedback. Remove module.yml & note about MacOS
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 734359a - Browse repository at this point
Copy the full SHA 734359aView commit details -
TZ default on for this module. Update docs & tests
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for cb8e632 - Browse repository at this point
Copy the full SHA cb8e632View commit details -
Be explicit when creating @timestamp field.
This is also consistent with other filebeats.
John Schulz committedMay 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 013cf0b - Browse repository at this point
Copy the full SHA 013cf0bView commit details