Releases: GoogleCloudPlatform/google-fluentd
Releases · GoogleCloudPlatform/google-fluentd
v1.5.6
v1.5.5
- Upgrade fluent-plugin-google-cloud to 0.4.11 from 0.4.10:
- Obtain the project_id from credentials if needed.
- If the project_id has not been set in the config file and cannot be obtained via the metadata service, try to get it from the credentials.
- Log a message containing the URL of the log viewer.
- Obtain the project_id from credentials if needed.
v1.5.4
- Upgrade fluent-plugin-google-cloud to 0.4.10 from 0.4.7:
- Kubernetes-specific changes:
- Switch from using structPayload to textPayload by default.
- Parse container logs into a structured log if their body is json.
- Use the Kubernetes container name as the log name rather than the tag.
- Make kubernetes logs map the stream into a label rather than the payload.
- Fix the kubernetes tag regexp to allow pod names with periods in them.
- Cloud Functions changes:
- Add support for Cloud Functions.
- Update extraction regexp for cloudfunctions to exclude "." from function name.
- Kubernetes-specific changes:
- Add Debian 8 support
v1.5.3
- Upgrade fluent-plugin-google-cloud to 0.4.7 from 0.4.5:
- Add a config option detect_subservice.
- If set to false it disables detection of "subservices" like Managed VM, Dataflow, Kubernetes, etc. and just uses the GCE service name and labels.
- The default is true, which causes no change to the current behavior.
- Kubernetes/GKE label support:
- Add support for better labels on Kubernetes and Container Engine logs.
- Add support for attaching container metadata based on the tag.
- Include GCE labels also on dataflow.
- mark 'private_key_passphrase' as 'secret' so it doesn't show up in the fluent log.
- Add a config option detect_subservice.
v1.5.2
v1.5.1
- Upgrade fluent-plugin-google-cloud to 0.4.3 from 0.4.1:
- Add a label_map configuration option (see here for more details; full documentation forthcoming)
- Ensure timestamp is a Hash before using it as one.
- Merge upstream changes from td-agent
- Fixes a bug where the daemon would not restart after reboot on Red Hat systems.
v1.5.0
- Upgrade fluent-plugin-google-cloud to 0.4.1 from 0.3.0:
- Add support for EC2 platform and metadata service.
- Allow overriding metadata service attributes in config file.
- add support for timestamp and timestampSeconds/timestampNanos; deprecate timeNanos
- drop log records which are not hashes (see fluent/fluentd#591)
- Use IP address 169.254.169.254 rather than 'metadata' to eliminate DNS dependency.
- Merge upstream changes from td-agent
v1.4.0
- Upgrade fluent-plugin-google-cloud to 0.3.0.
- Support Application Default Credentials
- Support setting custom GCE metadata from config.
- Improve severity level support.
- Add structured logging support.
- Upgrade upstream td-agent to 2.2.0 and fluentd version from 0.10 to 0.12.