asg-instance-alarms

claranet/asg-instance-alarms/aws

Terraform Module HCL AWS ⏱ stale 2y 6mo

Manages CloudWatch Alarms for EC2 Instances in ASGs

Install

module "asg-instance-alarms" {
source = "claranet/asg-instance-alarms/aws"
version = "1.0.1"
}
⭐ Source on GitHub 📦 Registry page

README

terraform-aws-asg-instance-alarms This module manages EC2 instance alarms for an auto scaling group. It will automatically create and delete alarms for EC2 instances using EC2 instance metrics. With the right metrics being pushed into CloudWatch, plus this module, you can have alerts for EC2 instances without the need for any monitoring servers. Terraform version compatibility | Module version | Terraform version | |----------------|-------------------| | 1.x.x | 0.12.x | | 0.x.x | 0.11.x | Components Lambda function Use the terraform-aws-asg-instance-alarms module once per AWS account to create the Lambda function and associated resources required to manage the instance alarms. The Lambda function is triggered whenever an instance is launched or terminated. It creates and deletes alarms s

Inputs (3)

NameTypeDescriptionDefault
namestring"terraform-aws-asg-instance-alarms"
schedulestring"rate(5 minutes)"
lambda_layerslist[]

Outputs (1)

bucket

Resources (5)

aws_cloudwatch_event_ruleaws_cloudwatch_event_targetaws_lambda_permissionaws_s3_bucketrandom_id

Details

FrameworkTerraform Module
LanguageHCL
Version1.0.1
Cloud AWS
★ Stars12
Forks19
Total downloads15.3k
Inputs3
Outputs1
Resources5
Submodules1
LicenseMIT
Namespaceclaranet
Updated