Skip to content

[Automated Update][terraform-aws-monitoring] v1.0.0 release #2555

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions docs/reference/modules/terraform-aws-monitoring/alarms/alarms.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,41 +9,41 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="AWS Monitoring Modules" version="0.36.29" lastModifiedVersion="0.36.25"/>
<VersionBadge repoTitle="AWS Monitoring Modules" version="1.0.0" lastModifiedVersion="0.36.25"/>

# Alarm modules

<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/releases/tag/v0.36.25" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

This folder contains modules that configure [CloudWatch
Alarms](http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/AlarmThatSendsEmail.html) to go off and
email or SMS you when something is going wrong. The modules are:

* [asg-cpu-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/asg-cpu-alarms): An alarm that goes off if CPU usage in an Auto Scaling Group (ASG) is too high.
* [asg-disk-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/asg-disk-alarms): An alarm that goes off if disk usage in an Auto Scaling Group (ASG) is too high.
* [asg-memory-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/asg-memory-alarms): An alarm that goes off if memory usage in an Auto Scaling Group (ASG) is
* [asg-cpu-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/asg-cpu-alarms): An alarm that goes off if CPU usage in an Auto Scaling Group (ASG) is too high.
* [asg-disk-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/asg-disk-alarms): An alarm that goes off if disk usage in an Auto Scaling Group (ASG) is too high.
* [asg-memory-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/asg-memory-alarms): An alarm that goes off if memory usage in an Auto Scaling Group (ASG) is
too high.
* [ec2-cpu-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/ec2-cpu-alarms): An alarm that goes off if CPU usage for an EC2 Instance is too high.
* [ec2-disk-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/ec2-disk-alarms): An alarm that goes off if disk usage for an EC2 Instance is too high.
* [ec2-memory-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/ec2-memory-alarms): An alarm that goes off if memory usage for an EC2 Instance is too high.
* [ecs-cluster-alamrs](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/ecs-cluster-alarms): Alarms for an ECS cluster that go off if CPU or memory usage is too high
* [ec2-cpu-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/ec2-cpu-alarms): An alarm that goes off if CPU usage for an EC2 Instance is too high.
* [ec2-disk-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/ec2-disk-alarms): An alarm that goes off if disk usage for an EC2 Instance is too high.
* [ec2-memory-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/ec2-memory-alarms): An alarm that goes off if memory usage for an EC2 Instance is too high.
* [ecs-cluster-alamrs](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/ecs-cluster-alarms): Alarms for an ECS cluster that go off if CPU or memory usage is too high
across the cluster.
* [ecs-service-alamrs](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/ecs-cluster-alarms): Alarms for an ECS service that go off if CPU or memory usage is too high
* [ecs-service-alamrs](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/ecs-cluster-alarms): Alarms for an ECS service that go off if CPU or memory usage is too high
for this service.
* [elb-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/elb-alarms): A set of ELB alarms that go off if the latency gets too high, or there are
* [elb-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/elb-alarms): A set of ELB alarms that go off if the latency gets too high, or there are
too many 5xx errors, or too few requests are coming in.
* [lambda-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/lambda-alarms): An alarm that goes off when a lambda function breaches an associated metric.
* [rds-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/rds-alarms): A set of RDS alarms that go off if the CPU usage, number of connections, or latency gets
* [lambda-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/lambda-alarms): An alarm that goes off when a lambda function breaches an associated metric.
* [rds-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/rds-alarms): A set of RDS alarms that go off if the CPU usage, number of connections, or latency gets
too high or if the available memory or disk space gets too low.
* [route53-health-check-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/route53-health-check-alarms): Monitor a given domain (e.g. example.com) using Route
* [route53-health-check-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/route53-health-check-alarms): Monitor a given domain (e.g. example.com) using Route
53 and trigger an alarm if that domain is down or unresponsive.
* [scheduled-job-alarm](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/scheduled-job-alarm): An alarm that goes off if a scheduled job (e.g. a cron job) fails to
* [scheduled-job-alarm](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/scheduled-job-alarm): An alarm that goes off if a scheduled job (e.g. a cron job) fails to
run.
* [sqs-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/sqs-alarms): Alarms that go off if the number of visible messages is too high or age of oldest message surpasses the threshold.
* [sqs-alarms](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/sqs-alarms): Alarms that go off if the number of visible messages is too high or age of oldest message surpasses the threshold.

Click on each module above to see its documentation. Head over to the [examples folder](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/examples) for examples.
Click on each module above to see its documentation. Head over to the [examples folder](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/examples) for examples.

## Information regarding tags for metric alarms

Expand All @@ -58,11 +58,11 @@ Tags associated with a metric alarm are not propagated with the alarm payload wh
<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/readme.md",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/alarms/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/readme.md",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/alarms/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "92aa804f9de4aaab972d942f046b54d5"
"hash": "08a2dc9cee524ecf7325d12da0ba7568"
}
##DOCS-SOURCER-END -->
22 changes: 11 additions & 11 deletions docs/reference/modules/terraform-aws-monitoring/logs/logs.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,32 +9,32 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="AWS Monitoring Modules" version="0.36.29" lastModifiedVersion="0.36.25"/>
<VersionBadge repoTitle="AWS Monitoring Modules" version="1.0.0" lastModifiedVersion="0.36.25"/>

# Log modules

<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/logs" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/logs" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/releases/tag/v0.36.25" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

This folder contains modules that help with logging:

* [cloudwatch-log-aggregation-iam-policy](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/logs/cloudwatch-log-aggregation-iam-policy): A module that defines
* [cloudwatch-log-aggregation-iam-policy](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/logs/cloudwatch-log-aggregation-iam-policy): A module that defines
an IAM policy that allows reading/writing CloudWatch log data.
* [cloudwatch-logs-metric-filters](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/logs/cloudwatch-logs-metric-filters): A Terraform module to send alerts when patterns are matched in CloudWatch Logs groups.
* [load-balancer-access-logs](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/logs/load-balancer-access-logs): Creates an S3 bucket to store ELB access logs, along with the appropriate access policy and lifecycle rules.
* [syslog](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/logs/syslog): Configures rate limiting and log rotation for syslog.
* [cloudwatch-logs-metric-filters](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/logs/cloudwatch-logs-metric-filters): A Terraform module to send alerts when patterns are matched in CloudWatch Logs groups.
* [load-balancer-access-logs](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/logs/load-balancer-access-logs): Creates an S3 bucket to store ELB access logs, along with the appropriate access policy and lifecycle rules.
* [syslog](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/logs/syslog): Configures rate limiting and log rotation for syslog.

Click on each module above to see its documentation. Head over to the [examples folder](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/examples) for examples.
Click on each module above to see its documentation. Head over to the [examples folder](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/examples) for examples.

<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/logs/readme.md",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/logs/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/logs/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/logs/readme.md",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/logs/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/logs/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "e8bf93d03c3461ee033a25a7312e63ef"
"hash": "28ac3335df0f8271db9a8126ff1b38ab"
}
##DOCS-SOURCER-END -->
22 changes: 11 additions & 11 deletions docs/reference/modules/terraform-aws-monitoring/metrics/metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,32 +9,32 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";

<VersionBadge repoTitle="AWS Monitoring Modules" version="0.36.29" lastModifiedVersion="0.36.20"/>
<VersionBadge repoTitle="AWS Monitoring Modules" version="1.0.0" lastModifiedVersion="0.36.20"/>

# Metrics modules

<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/metrics" className="link-button" title="View the source code for this module in GitHub.">View Source</a>
<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/metrics" className="link-button" title="View the source code for this module in GitHub.">View Source</a>

<a href="https://github.com/gruntwork-io/terraform-aws-monitoring/releases/tag/v0.36.20" className="link-button" title="Release notes for only versions which impacted this module.">Release Notes</a>

This folder contains modules for working with CloudWatch metrics:

* [cloudwatch-custom-metrics-iam-policy](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/metrics/cloudwatch-custom-metrics-iam-policy): A module that defines
* [cloudwatch-custom-metrics-iam-policy](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/metrics/cloudwatch-custom-metrics-iam-policy): A module that defines
an IAM policy that allows reading/writing CloudWatch metrics.
* [cloudwatch-dashboard-metric-widget](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/metrics/cloudwatch-dashboard-metric-widget): Configures a CloudWatch Dashboard metric widget.
* [cloudwatch-dashboard-text-widget](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/metrics/cloudwatch-dashboard-text-widget): Configures a CloudWatch Dashboard text widget.
* [cloudwatch-dashboard](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/metrics/cloudwatch-dashboard): Configures and deploys a CloudWatch Dashboard.
* [cloudwatch-dashboard-metric-widget](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/metrics/cloudwatch-dashboard-metric-widget): Configures a CloudWatch Dashboard metric widget.
* [cloudwatch-dashboard-text-widget](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/metrics/cloudwatch-dashboard-text-widget): Configures a CloudWatch Dashboard text widget.
* [cloudwatch-dashboard](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/metrics/cloudwatch-dashboard): Configures and deploys a CloudWatch Dashboard.

Click on each module above to see its documentation. Head over to the [examples folder](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/examples) for examples.
Click on each module above to see its documentation. Head over to the [examples folder](https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/examples) for examples.

<!-- ##DOCS-SOURCER-START
{
"originalSources": [
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/metrics/readme.md",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/metrics/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v0.36.29/modules/metrics/outputs.tf"
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/metrics/readme.md",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/metrics/variables.tf",
"https://github.com/gruntwork-io/terraform-aws-monitoring/tree/v1.0.0/modules/metrics/outputs.tf"
],
"sourcePlugin": "module-catalog-api",
"hash": "11afc9156d964059786dc9eedc4187b9"
"hash": "da0020e3146348595739531f85aa3d4f"
}
##DOCS-SOURCER-END -->