Skip to content

Conversation

@mye956
Copy link
Contributor

@mye956 mye956 commented Nov 20, 2025

Summary

This release includes:

  • Fluent Bit v4.2.0
  • Amazon CloudWatch Logs for Fluent Bit 1.9.4
  • Amazon Kinesis Streams for Fluent Bit 1.10.3
  • Amazon Kinesis Firehose for Fluent Bit 1.7.2
  • Minimal set of packages installed using Amazon Linux 2023 container image version: 2023.9.20251117.1

Issue #, if available:

Testing

Built the image locally

BUILD_VERSION=3 AL_TAG=2023 FLB_REPOSITORY=https://github.com/fluent/fluent-bit FLB_VERSION=v4.2.0 make release

Ran the container locally

dev-dsk-yemike-2b-2402d13e % docker run amazon/aws-for-fluent-bit:latest-al2023
AWS for Fluent Bit Container Image Version 3.0.2
Fluent Bit v4.2.0
* Copyright (C) 2015-2025 The Fluent Bit Authors
* Fluent Bit is a CNCF graduated project under the Fluent organization
* https://fluentbit.io

______ _                  _    ______ _ _             ___   _____ 
|  ___| |                | |   | ___ (_) |           /   | / __  \
| |_  | |_   _  ___ _ __ | |_  | |_/ /_| |_  __   __/ /| | `' / /'
|  _| | | | | |/ _ \ '_ \| __| | ___ \ | __| \ \ / / /_| |   / /  
| |   | | |_| |  __/ | | | |_  | |_/ / | |_   \ V /\___  |_./ /___
\_|   |_|\__,_|\___|_| |_|\__| \____/|_|\__|   \_/     |_(_)_____/
                                                                  
             Fluent Bit v4.2 – Direct Routes Ahead
         Celebrating 10 Years of Open, Fluent Innovation!

[2025/11/21 00:50:39.121681399] [ info] [fluent bit] version=4.2.0, commit=6bc014390c, pid=1
[2025/11/21 00:50:39.121725900] [ info] [storage] ver=1.5.4, type=memory, sync=normal, checksum=off, max_chunks_up=128
[2025/11/21 00:50:39.121737730] [ info] [simd    ] SSE2
[2025/11/21 00:50:39.121744770] [ info] [cmetrics] version=1.0.5
[2025/11/21 00:50:39.121751610] [ info] [ctraces ] version=0.6.6
[2025/11/21 00:50:39.121817861] [ info] [input:forward:forward.0] initializing
[2025/11/21 00:50:39.121831251] [ info] [input:forward:forward.0] storage_strategy='memory' (memory only)
[2025/11/21 00:50:39.121968583] [ info] [input:forward:forward.0] listening on 0.0.0.0:24224
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter log_group_name = 'fluent-bit-cloudwatch'"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter default_log_group_name = 'fluentbit-default'"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter log_stream_prefix = 'from-fluent-bit-'"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter log_stream_name = ''"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter default_log_stream_name = '/fluentbit-default'"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter region = 'us-east-1'"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter log_key = ''"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter role_arn = ''"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter auto_create_group = 'true'"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter auto_create_stream = 'true'"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter new_log_group_tags = ''"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter log_retention_days = '0'"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter endpoint = ''"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter sts_endpoint = ''"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter external_id = ''"
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter credentials_endpoint = "
time="2025-11-21T00:50:39Z" level=info msg="[cloudwatch 0] plugin parameter log_format = ''"
[2025/11/21 00:50:39.125957126] [ info] [sp] stream processor started
[2025/11/21 00:50:39.126033517] [ info] [engine] Shutdown Grace Period=5, Shutdown Input Grace Period=2
dev-dsk-yemike-2b-2402d13e % docker inspect de9c15e7aa6e
[
    {
        "Id": "de9c15e7aa6e3eba417a76e134199ef6ec8027bb92cc79a84a57b4902d751d40",
        "Created": "2025-11-21T00:50:38.262690872Z",
        "Path": "/entrypoint.sh",
        "Args": [],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 13409,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2025-11-21T00:50:38.818202467Z",
            "FinishedAt": "0001-01-01T00:00:00Z"
        },
        "Image": "sha256:6130a74f689cd4469dece6199614b16f65be40157fc2ab31e1fafc83ec4f17db",
        "ResolvConfPath": "/local/docker/containers/de9c15e7aa6e3eba417a76e134199ef6ec8027bb92cc79a84a57b4902d751d40/resolv.conf",
        "HostnamePath": "/local/docker/containers/de9c15e7aa6e3eba417a76e134199ef6ec8027bb92cc79a84a57b4902d751d40/hostname",
        "HostsPath": "/local/docker/containers/de9c15e7aa6e3eba417a76e134199ef6ec8027bb92cc79a84a57b4902d751d40/hosts",
        "LogPath": "/local/docker/containers/de9c15e7aa6e3eba417a76e134199ef6ec8027bb92cc79a84a57b4902d751d40/de9c15e7aa6e3eba417a76e134199ef6ec8027bb92cc79a84a57b4902d751d40-json.log",
        "Name": "/optimistic_khorana",
        "RestartCount": 0,
        "Driver": "overlay2",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "",
        "ExecIDs": null,
        "HostConfig": {
            "Binds": null,
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "json-file",
                "Config": {}
            },
            "NetworkMode": "default",
            "PortBindings": {},
            "RestartPolicy": {
                "Name": "no",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": null,
            "ConsoleSize": [
                89,
                277
            ],
            "CapAdd": null,
            "CapDrop": null,
            "CgroupnsMode": "host",
            "Dns": [],
            "DnsOptions": [],
            "DnsSearch": [],
            "ExtraHosts": null,
            "GroupAdd": null,
            "IpcMode": "private",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 0,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "SecurityOpt": null,
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "runc",
            "Isolation": "",
            "CpuShares": 0,
            "Memory": 0,
            "NanoCpus": 0,
            "CgroupParent": "",
            "BlkioWeight": 0,
            "BlkioWeightDevice": [],
            "BlkioDeviceReadBps": [],
            "BlkioDeviceWriteBps": [],
            "BlkioDeviceReadIOps": [],
            "BlkioDeviceWriteIOps": [],
            "CpuPeriod": 0,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": [],
            "DeviceCgroupRules": null,
            "DeviceRequests": null,
            "MemoryReservation": 0,
            "MemorySwap": 0,
            "MemorySwappiness": null,
            "OomKillDisable": false,
            "PidsLimit": null,
            "Ulimits": [
                {
                    "Name": "nofile",
                    "Hard": 65536,
                    "Soft": 32768
                }
            ],
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/asound",
                "/proc/acpi",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware",
                "/sys/devices/virtual/powercap"
            ],
            "ReadonlyPaths": [
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": {
                "LowerDir": "/local/docker/overlay2/2dd1c9de73c58697eb7d402862c37d33a19d64a68238b5a26711e386ee88c824-init/diff:/local/docker/overlay2/xgsz6wktfrvtseyi24el83y6c/diff:/local/docker/overlay2/38t0cai0o8n7owahxctpc4r8z/diff:/local/docker/overlay2/t4uqbviqe7sfi1yw7c1yv5s1b/diff:/local/docker/overlay2/ij9fixenv6kn937v7n9g28rr2/diff:/local/docker/overlay2/eucrn95lik7dica3qdii9jws9/diff:/local/docker/overlay2/faqgyvc2pu7t5nyoslq9jmy25/diff:/local/docker/overlay2/3f5maflc3ngxzzsdsm8pjdhay/diff:/local/docker/overlay2/vlo2ebrqx15cfzfk9ewwkym51/diff:/local/docker/overlay2/3mkqknifpraf9kfc9vpb4xq26/diff:/local/docker/overlay2/hh1bkojmmu1m8mq0vszbuadpa/diff:/local/docker/overlay2/av2b2ybzb87aabcc6yptotba5/diff:/local/docker/overlay2/d17jz985uzgekt1s7g47ozgjj/diff:/local/docker/overlay2/lpeszck1ommxzr3h8mp0gex3f/diff:/local/docker/overlay2/07553kgniavxcia97n9caqgwc/diff",
                "MergedDir": "/local/docker/overlay2/2dd1c9de73c58697eb7d402862c37d33a19d64a68238b5a26711e386ee88c824/merged",
                "UpperDir": "/local/docker/overlay2/2dd1c9de73c58697eb7d402862c37d33a19d64a68238b5a26711e386ee88c824/diff",
                "WorkDir": "/local/docker/overlay2/2dd1c9de73c58697eb7d402862c37d33a19d64a68238b5a26711e386ee88c824/work"
            },
            "Name": "overlay2"
        },
        "Mounts": [],
        "Config": {
            "Hostname": "de9c15e7aa6e",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": true,
            "AttachStderr": true,
            "ExposedPorts": {
                "2020/tcp": {}
            },
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
            ],
            "Cmd": [
                "/entrypoint.sh"
            ],
            "Image": "amazon/aws-for-fluent-bit:latest-al2023",
            "Volumes": null,
            "WorkingDir": "/",
            "Entrypoint": null,
            "OnBuild": null,
            "Labels": {
                "author": "FireLens Team <[email protected]>",
                "com.aws-for-fluent-bit.fluent-bit.version": "v4.2.0",
                "com.aws-for-fluent-bit.os.digest": "sha256:f5ca6cafc706233c641ad838e738047389943afd3585cb1df7eedfc4d9b1799d",
                "com.aws-for-fluent-bit.os.image-id": "al2023-container-2023.9.20251117.0-x86_64",
                "com.aws-for-fluent-bit.os.version": "Amazon Linux 2023.9.20251117",
                "org.opencontainers.image.authors": "FireLens Team <[email protected]>",
                "org.opencontainers.image.description": "AWS for Fluent Bit is the official AWS distribution of Fluent Bit. It is fully compatible with upstream Fluent Bit and is designed to be used on AWS environments like Amazon ECS and Amazon EKS.",
                "org.opencontainers.image.documentation": "https://github.com/aws/aws-for-fluent-bit",
                "org.opencontainers.image.licenses": "Apache-2.0",
                "org.opencontainers.image.source": "https://github.com/aws/aws-for-fluent-bit",
                "org.opencontainers.image.title": "AWS for Fluent Bit",
                "org.opencontainers.image.url": "https://gallery.ecr.aws/aws-observability/aws-for-fluent-bit",
                "org.opencontainers.image.vendor": "Amazon Web Services",
                "org.opencontainers.image.version": "3.0.2",
                "vendor": "Amazon Web Services",
                "version": "3.0.2"
            }
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "648bb836bedf13becd094336f9d8a0d114da25b7fe657830bbd57fd76e772f4b",
            "SandboxKey": "/var/run/docker/netns/648bb836bedf",
            "Ports": {
                "2020/tcp": null
            },
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "d68ead222b7f93fa4f75ad64f38cd7ea006de4ac644add128b69b2449921e4dc",
            "Gateway": "240.10.0.1",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "240.10.0.2",
            "IPPrefixLen": 24,
            "IPv6Gateway": "",
            "MacAddress": "02:42:f0:0a:00:02",
            "Networks": {
                "bridge": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "MacAddress": "02:42:f0:0a:00:02",
                    "NetworkID": "7182d17f80d3b5f5ca5871ab4f393ea5d90cdd34188fce992ed91195bb318b94",
                    "EndpointID": "d68ead222b7f93fa4f75ad64f38cd7ea006de4ac644add128b69b2449921e4dc",
                    "Gateway": "240.10.0.1",
                    "IPAddress": "240.10.0.2",
                    "IPPrefixLen": 24,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "DriverOpts": null,
                    "DNSNames": null
                }
            }
        }
    }
]

Description for the changelog

Licensing

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@mye956 mye956 requested a review from a team as a code owner November 20, 2025 18:51
ShelbyZ
ShelbyZ previously approved these changes Nov 20, 2025
@mye956 mye956 merged commit 97f8e24 into mainline Nov 21, 2025
6 checks passed
@mye956 mye956 deleted the release-20251120 branch November 21, 2025 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants