-
Notifications
You must be signed in to change notification settings - Fork 0
Custom Wazuh Manager docker image build script with a pre-installed instance of FluentBit for sending logs to Graylog for normalization and enrichment.
License
dLoProdz/custom-wazuh-manager
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A modified Wazuh Manager 4.9.0 image build script to replace Filebeat with Fluent Bit for log shipping to Graylog.
Disclaimer: This will break your Wazuh Dashboard's ability to visualize data residing in your Indexer. Use Grafana instead to create dashboards and visualize your log data.
Build:
docker build -t [optional: your name or organization]/wazuh-manager:4.9.0 --build-arg WAZUH_VERSION=4.9.0 --build-arg WAZUH_TAG_REVISION=1 .
Usage: fluent-bit.conf holds the predefined config for FluentBit to ship alerts.json logs to Graylog on port 5555, change this before building if you want to set a different port.
Caveats:
Still not working for initial implementation. Spin up your docker as described in the official Wazuh documentation, once you have changed all the default credentials just replace the image in the compose file to use the newly built image and recreate the container.
If you already have a working docker implementation all that is needed is to change the image in the docker compose file and you should be able to ship your logs to Graylog.
Huge shoutout to SOCFortress and Taylor Walton for their hard work and contributions to the open source community. And of course all credits to the Wazuh Team for their amazing product.
About
Custom Wazuh Manager docker image build script with a pre-installed instance of FluentBit for sending logs to Graylog for normalization and enrichment.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published