- Improve Ruby GC to fix #121 (#125)
- Migrate FluentD Conf files to ConfigMap to make customizing FluentD conf simpler (#124)
- Add /u01 mount for running fluentd plugin under OCI OKE (#129)
- Add support for log metadata (#133)
- Polish "reduce metadata" feature with keeping
namespace_name
(#108) - Bug fix - missing params in
containers.**
(#109)
- bump base image to 1.3.2
- upgrade Sumo Logic FluentD Output plugin to 1.4.0, expose timestamp_key configuration
- Correctly remove the dynamic replicaset from the pod_name
- Control adding time and stream
- Reduce k8s metadata logs
- remove duplicate control plane logs to resolve #79. Considered a breaking change as this requires the Kubernetes App in Sumo Logic to be updated as it previously used these logs. Please see here for more information.
- set kubernetes metadata filter plugin logging to warn to remove noisy logs
- upgrade docker image to fluentd 1.2.6
- add rewrite-tag-filter and prometheus plugins
- test for existence of labels key in kubernetes metadata
- change version scheme
- Add labels to k8s_metadata
- Add source_host to conf.d/systemd/source.containers.conf
- minor refactoring and testing
- upgrade fluent-plugin-sumologic_output to latest (1.3.1)
- expose additional configuration options to provide more control over fluent-plugin-kubernetes_metadata_filter using default values (fixes #80 and #35)
- add FluentD S3 Output plugin to give more output options.
-Expose environment variable to configure proxy_uri in sumo out configuration -Allow container path for in_tail plugin to be configured via environment variable. Default to current value for backwards compatibility.
-kubernetes_sumologic plugin always adds a timestamp field to json logs
-Add ntp and timesyncd to systemd services -Updates to new Audit Logging format
-Allow hand picked data to be sent to sumo when certain exclusions apply
-upgrade metadata filter plugin to address #54
- add missing exclude options to kubelet logs
- Use multi-stage build to eliminate build tools from final image
- base docker image was quite stale, this release bumps to 1.1.3 and anchors the plugins to specific versions. Same versions from 1.8 used, this just enforces consistency.
- ensure read_from_head in systemd respects setting via environment variable
- Change default FLUSH_INTERVAL to 5s
- Handle possible timeout from Concat Plugin and ensure all logs resume the flow thru rest of pipeline when this occurs
- Allow the time_key field to be defined via environment variables
- upgrade fluentd-sumo_output plugin to latest 1.0, adds support for millisecond precision.
- add support for kubernetes audit log
- Initial tag