-
Notifications
You must be signed in to change notification settings - Fork 36
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 support for nested partition_key #30
Comments
I suppose I'm the first person on the planet to use the AWS for Fluent Bit Helm chart with Kinesis data streams. :) The helm chart in its current state combined with this issue actually makes it undeployable. I've submitted a merge request for the chart to allow But this really does need to be implemented because at the moment with the K8s filter there are no top-level keys suitable to be used for partition routing. |
@jtackaberry which helm chart are you referring to? |
https://github.com/aws/eks-charts/tree/master/stable/aws-for-fluent-bit - the pull request in question is referenced above my last post. |
This is offered as part of https://github.com/aws/aws-for-fluent-bit/releases/tag/v2.9.0. |
Add support for nested key to be used as
partition_key
. This is needed in cases where the targetpartition_key
is nested under another key.For example, when using this plugin in combination with fluent-bit Kubernetes filter, the filter enriches the log with Kubernetes related keys/values. These enriched entires are added under one key:
kubernetes
. Heres a log example:Consider the case where
docker_id
is used as apartition_key
. Currently, this plugin (version:1.2.2
) does not support such case.kubernetes.docker_id
cannot be used.The text was updated successfully, but these errors were encountered: