This module supports CloudWatch Alarms for AWS Lambda and API Gateway services.
The following metrics are tracked for each.
Lambda Alarms supported for these metrics and can be individually enabled/disabled:
API Gateway Alarms supported for these metrics:
To create API Gateway alarms only, execute the module like this:
module "cloudwatch_alarms_apigateway" { source = "github.com/rpstreef/terraform-aws-cloudwatch-alarms?ref=v1.0" namespace = var.namespace region = var.region resource_tag_name = var.resource_tag_name create_errorRate_alarm = false create_throttleCount_alarm = false create_canary_alarm = false create_iteratorAge_alarm = false create_deadLetterQueue_alarm = false api_name = var.api_name api_stage = var.api_stage resources = = { "/identity/authenticate" = "POST", "/identity/register" = "POST", "/identity/reset" = "POST", "/identity/verify" = "POST", "/user" = "GET" } }
To create Lambda only CloudWatch alarms, use this for example:
module "cloudwatch_alarms" { source = "github.com/rpstreef/terraform-aws-cloudwatch-alarms?ref=v1.0" namespace = var.namespace region = var.region resource_tag_name = var.resource_tag_name create_canary_alarm = false create_iteratorAge_alarm = false create_deadLetterQueue_alarm = false lambda_function_name = "${local.resource_name_prefix}-${local.lambda_function_name}" }
Initial release
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4