Skip to content

Flaconi/terraform-aws-newrelic-lambda-integration

Repository files navigation

Terraform NewRelic integration

This module will create lambda for new relic log ingestion.

Requirements

Name Version
terraform >= 0.13
aws >= 3.57
random >= 3.1

Providers

Name Version
aws >= 3.57
random >= 3.1

Modules

Name Source Version
lambda_newrelic_resource_bucket github.com/terraform-aws-modules/terraform-aws-s3-bucket v4.1.2

Resources

Name Type
aws_cloudformation_stack.newrelic_lambda_integration resource
aws_cloudformation_stack.newrelic_license_key_secret resource
aws_cloudformation_stack.newrelic_log_ingestion resource
aws_s3_object.newrelic_log_ingestion_zip resource
random_string.this resource
aws_ssm_parameter.newrelic_account_number data source
aws_ssm_parameter.newrelic_license_key data source

Inputs

Name Description Type Default Required
newrelic_account_number n/a string "" no
newrelic_license_key_path n/a string "" no
region n/a string "eu-central-1" no
tags Map of custom tags for the provisioned resources map(string) {} no

Outputs

Name Description
newrelic_log_ingestion_lambda_arn n/a