Skip to content

Releases: byu-oit/terraform-aws-humio-logger

v3.0.6

02 Mar 16:34
0a155c7
Compare
Choose a tag to compare

Bump dependencies

v3.0.5

03 Feb 18:57
fed5df5
Compare
Choose a tag to compare

Bump dependencies

v3.0.4

23 Jan 17:36
31e2656
Compare
Choose a tag to compare

Bumps dependencies

v3.0.3

19 Jan 20:30
4ff3fee
Compare
Choose a tag to compare

Fix: lambda change detection (so that terraform isn't always trying to update the Lambda, even when nothing changed)

v3.0.2

09 Dec 20:58
cfa207b
Compare
Choose a tag to compare

What's Changed

  • fix: add explicit dependency on buckets by @stuft2 in #47

Full Changelog: v3.0.1...v3.0.2

v3.0.1

07 Oct 20:46
e74c706
Compare
Choose a tag to compare

What's Changed

  • docs: fix the required aws provider version by @stuft2 in #36

Full Changelog: v3.0.0...v3.0.1

v3.0.0

03 Aug 20:13
b3b1600
Compare
Choose a tag to compare

⚒️ Breaking Changes

✨ New Features

  • Specify specific log groups which the log ingester automatically subscribes to
  • Allows configuration of the metric and metric statistics ingesters
  • Allows specifying a custom s3 bucket to use with the infrastructure

🗑️ Removed

  • The subscriber lambda is no longer necessary as subscriptions are now built-in to the infrastructure.
  • The backfiller lambda is removed because it wasn't used within OIT and it was one less thing to maintain.

📋 Migration Guide

  • ✨ NEW: metric_conf is an optional get-metric-data configuration to send cloudwatch metrics to humio.
  • ✨ NEW: metric_rate_expression is an optional rate expression (i.e. ) to control the frequency at which the metric ingester is invoked. The default rate expression is 15 minutes.
  • ✨ NEW: metric_statistics_conf is an optional get-metric-statistics configuration to send cloudwatch metrics to humio.
  • ✨ NEW: metric_statistics_rate_expression is an optional rate expression (i.e. ) to control the frequency at which the metric
  • ✨ NEW: s3_bucket is an optional parameter which specifies the name of an s3 bucket where an alternate version of this code is located. If specified, the code within this repository is not uploaded to s3 and the code within the specified s3 bucket is used instead.
  • ✅ CHANGED: logs_subscriptions replaces humio_cloudwatch_logs_subscription_prefix. It is an optional list of the log groups that the log ingester should subscribe to.
  • ✅ CHANGED: log_level replaces humio_lambda_log_level. It functions exactly the same as before. Specifying a log level changes the log level of the ingester lambdas. It does NOT filter logs before sending them to Humio.
    statistics ingester is invoked. The default rate expression is 15 minutes.
  • 🗑️ REMOVED: enable_cloudwatch_logs_backfiller_autorun. The feature was unused with OIT so it was removed to simplify the code rewrite.
  • 🗑️ REMOVED: enable_cloudwatch_logs_auto_subscription. Passing in a list of log groups automatically subscribes the log ingester to the log groups.
  • 🗑️ REMOVED: cloudwatch2humio_version. The rewrite of the code from cloudformation to terraform and python to typescript made this parameter unnecessary.

Full Changelog: v2.0.0...v3.0.0

v3.0.0-alpha

21 Jul 23:03
8bd477e
Compare
Choose a tag to compare
v3.0.0-alpha Pre-release
Pre-release

What's Changed

  • Refactor to full Terraform and Node stack by @stuft2 in #13

Full Changelog: v2.0.0...v3.0.0-alpha

v2.0.0

23 Jun 21:18
c8fb966
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v2.0.0

v2.0.0-alpha.8

02 Jun 19:28
21f2be4
Compare
Choose a tag to compare
v2.0.0-alpha.8 Pre-release
Pre-release

docs: update the host port
fix: remove cloudtrail resources