streamlogs2fluentd/CHANGES.md

1.4 KiB

Changelog

0.9.10

  • Updates aws.lambda parser for Init Duration, incl. tests

0.9.9

  • Improved error handling / descreased timouts calling AWS APIs to fail fast in case AWS throttles API calls which causes each Lambda call to timout and run for 300s
  • Skip over more invalid vpc flowlog entries

0.9.8

  • Fix for ALB AccessLog parser to handle spaces in request_url
  • Improved VPC FlowLog metadata augmentation
  • better error handling for VPC FlowLog parsing

0.9.6

  • Augment VPC FlowLogs with ENI metadata incl. global cache

0.9.5

  • Added support for VPC FlowLogs

0.9.4

  • Improved S3 file type detection, also handles one line access logs
  • default fluentd upstream url scheme

0.9.3

  • improved parsing of timestamps incl. subsecond resolution
  • improved parsing of Lambda events to catch RequestIds
  • skip over empty cloudwatch log events

0.9.2

  • fixed parser for multi line Lambda events

0.9.1

  • improved error logging for HTTP requests
  • increased timeout / retries to ~204 seconds

0.9.0

  • TEST mode to be enabled explictly via environment variable
  • optional ( enabled by default ) IAM account_id to alias lookup
  • minor bugfixes and cleanup
  • full CI/CD pipeline using drone.io
  • removed AWS online dependencies from tests

0.8.6

  • added feature to resolve the AWS AccountID to account alias
    enabled by default, can be disabled via os.env RESOLVE_ACCOUNT

0.8.5

  • initial public release