Usage
module "monitoring" {
source = "github.com/fencepencil/fencepencil-aws-modules//monitoring"
name_prefix = "<name_prefix>"
tags = var.tags
}Inputs (5)
| Name | Type | Description | Default | Required |
|---|---|---|---|---|
name_prefix | string | Prefix for naming resources | — | yes |
alert_emails | list(string) | Emails for alarm notifications | [] | no |
enable_billing_alarm | bool | Enable billing threshold alarm | true | no |
billing_threshold | number | Monthly billing threshold in USD | 100 | no |
tags | map(string) | Tags to apply to all resources | {} | no |
Outputs (2)
| Name | Description |
|---|---|
sns_topic_arn | ARN of the SNS alerts topic |
billing_alarm_arn | ARN of the billing alarm |