Skip to content

Releases: GoogleCloudPlatform/google-fluentd

v1.5.6

16 Nov 16:21
Compare
Choose a tag to compare
  • Upgrade fluent-plugin-google-cloud to 0.4.12 from 0.4.11:
    • Add support for parsing project_id from IAM account credentials.

v1.5.5

10 Nov 21:28
Compare
Choose a tag to compare
  • 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.

v1.5.4

28 Oct 20:56
Compare
Choose a tag to compare
  • 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.
  • Add Debian 8 support

v1.5.3

16 Sep 18:22
Compare
Choose a tag to compare
  • 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.

v1.5.2

10 Sep 19:45
Compare
Choose a tag to compare
  • Upgrade fluent-plugin-google-cloud to 0.4.5 from 0.4.3:
    • Include the VM hostname as an additional label.
    • Ensure label values (when using label_map) are strings.
  • Support controlling startup via the google-logging-enable metadata key.

v1.5.1

22 Jul 20:54
Compare
Choose a tag to compare
  • 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

15 Jun 23:08
Compare
Choose a tag to compare
  • 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

08 May 18:34
Compare
Choose a tag to compare
  • 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.

v1.3.2

27 Mar 21:20
Compare
Choose a tag to compare
  • Use the --suppress-repeated-stacktrace flag to turn down logfile chattiness.
  • Upgrade fluent-plugin-google-cloud to v0.2.1:
    • Improve error handling for authentication failures
    • Log a warning when dropping a request due to ClientError

v1.3.1

13 Mar 21:12
Compare
Choose a tag to compare
  • google-fluentd.conf now auto-includes files in config.d directory and sends all output to Google Cloud Logging.
  • incorporated size-reduction changes from upstream.