I was attempting to implement the fluent bit logging filter so that my fluent bit logging containers would emit just the audit logs instead of all logs. The example in the documents fails:
https://docs.couchbase.com/operator/current/howto-couchbase-log-forwarding.html#creating-a-custom-log-forwarding-configuration
I thought I would inspect the configuration as referenced in the same document, but it’s been removed:
https://github.com/couchbase/couchbase-fluent-bit/blob/main/conf/fluent-bit.conf
It seems all of the configuration files have been removed.
Continuing my investigation, I pulled the docker image of the fluent-bit couchbase container from here:
https://hub.docker.com/r/couchbase/fluent-bit/tags
and inspected the container. I find that one of the referenced config files in the example (from first link above) is located at fluent-bit/etc/couchbase/parsers-couchbase.conf and not fluent-bit/etc/parsers-couchbase.conf
Is this supported any more? If so, it’s not working.