speedscale / terraform-aws-datadog-stream

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terraform

terraform-aws-datadog-stream

This Terraform module sets up the AWS to Datadog integration using metric streams as described here.

Requirements

No requirements.

Providers

Name Version
aws n/a

Modules

No modules.

Resources

Name Type
aws_cloudwatch_metric_stream.datadog resource
aws_iam_role.cloudwatch resource
aws_iam_role.firehose resource
aws_kinesis_firehose_delivery_stream.datadog resource

Inputs

Name Description Type Default Required
bucket_arn ARN for the bucket where failed requests will be sent string n/a yes
datadog_key A Datadog API key string n/a yes
ingest_url The Datadog URL used for ingest which varies by region, defaults to US string "https://awsmetrics-intake.datadoghq.com/v1/input" no
prefix An optional prefix for created resources string "" no
tags Tags to be added to all created resources map(any) {} no

Outputs

Name Description
cloudwatch-role-arn ARN of the created role for the cloudwatch metric stream
cloudwatch-stream-arn ARN of the created cloudwatch metric stream
firehose-arn ARN of the created firehose
firehose-role-arn ARN of the created role for the firehose

About

License:Apache License 2.0


Languages

Language:HCL 100.0%