Releases: Canva/amazon-kinesis-streams-for-fluent-bit
Releases · Canva/amazon-kinesis-streams-for-fluent-bit
v1.10.15 - Custom metrics
This release includes the following changes:
- Otel prometheus server.
fluentbit_output_record_total
wheresource
identifies the service name.fluentbit_output_dropped_body_total
counts the records being dropped wherelog
ormsg
field is missing.
1.10.13
Drop empty logs from eks enricher
OLED-332 - Drop log if log field is empty in EKS enricher (#13) * drop log if log field is empty in EKS enricher * fix comment
Add EKS observedTimestamp
Adds observedTimestamp
to EKS enricher
Adds EKS Enricher
Adds eks enricher
enrich_eks_records
to enable EKS enrichment. Note that one ofenrich_eks_records
orenrich_records
can be true.- The EKS enricher will enrich the following:
- AWS Account ID.
- Requires
CANVA_AWS_ACCOUNT
env var.
- Requires
- Canva Account Group Function.
- Requires
CANVA_ACCOUNT_FUNCTION
env var.
- Requires
- AWS Account ID.
Add maximum record size config
Added 2 new configurations:
aggregation_maximum_record_size
: defines aggregation maximum record size. Default is 1MB.skip_aggregation_record_size
: defines max record size that should be included in an aggregation. Default is 20KB.