Skip to content

Commit 2ba7f1f

Browse files
authored
docs: Updated docs after 3.0 release (#39)
1 parent c4d6dda commit 2ba7f1f

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

README.md

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Terraform module which creates Cloudwatch resources on AWS.
99
```hcl
1010
module "log_metric_filter" {
1111
source = "terraform-aws-modules/cloudwatch/aws//modules/log-metric-filter"
12-
version = "~> 2.0"
12+
version = "~> 3.0"
1313
1414
log_group_name = "my-application-logs"
1515
@@ -28,19 +28,31 @@ Read [Filter and Pattern Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/la
2828
```hcl
2929
module "log_group" {
3030
source = "terraform-aws-modules/cloudwatch/aws//modules/log-group"
31-
version = "~> 2.0"
31+
version = "~> 3.0"
3232
3333
name = "my-app"
3434
retention_in_days = 120
3535
}
3636
```
3737

38+
### Log stream
39+
40+
```hcl
41+
module "log_stream" {
42+
source = "terraform-aws-modules/cloudwatch/aws//modules/log-stream"
43+
version = "~> 3.0"
44+
45+
name = "stream1"
46+
log_group_name = "my-app"
47+
}
48+
```
49+
3850
### Metric alarm
3951

4052
```hcl
4153
module "metric_alarm" {
4254
source = "terraform-aws-modules/cloudwatch/aws//modules/metric-alarm"
43-
version = "~> 2.0"
55+
version = "~> 3.0"
4456
4557
alarm_name = "my-application-logs-errors"
4658
alarm_description = "Bad errors in my-application-logs"
@@ -65,7 +77,7 @@ This submodule is useful when you need to create very similar alarms where only
6577
```hcl
6678
module "metric_alarms" {
6779
source = "terraform-aws-modules/cloudwatch/aws//modules/metric-alarms-by-multiple-dimensions"
68-
version = "~> 2.0"
80+
version = "~> 3.0"
6981
7082
alarm_name = "lambda-duration-"
7183
alarm_description = "Lambda duration is too high"
@@ -99,7 +111,7 @@ Check out [list of all AWS services that publish CloudWatch metrics](https://doc
99111
```hcl
100112
module "cis_alarms" {
101113
source = "terraform-aws-modules/cloudwatch/aws//modules/cis-alarms"
102-
version = "~> 2.0"
114+
version = "~> 3.0"
103115
104116
log_group_name = "my-cloudtrail-logs"
105117
alarm_actions = ["arn:aws:sns:eu-west-1:835367859852:my-sns-queue"]
@@ -111,6 +123,7 @@ AWS CloudTrail normally publishes logs into AWS CloudWatch Logs. This module cre
111123
## Examples
112124

113125
- [Complete Cloudwatch log metric filter and alarm](https://github.com/terraform-aws-modules/terraform-aws-cloudwatch/tree/master/examples/complete-log-metric-filter-and-alarm)
126+
- [Cloudwatch log group with log stream](https://github.com/terraform-aws-modules/terraform-aws-cloudwatch/tree/master/examples/log-group-with-log-stream)
114127
- [Cloudwatch metric alarms for AWS Lambda](https://github.com/terraform-aws-modules/terraform-aws-cloudwatch/tree/master/examples/lambda-metric-alarm)
115128
- [Cloudwatch metric alarms for AWS Lambda with multiple dimensions](https://github.com/terraform-aws-modules/terraform-aws-cloudwatch/tree/master/examples/metric-alarms-by-multiple-dimensions)
116129
- [CIS AWS Foundations Controls: Metrics + Alarms](https://github.com/terraform-aws-modules/terraform-aws-cloudwatch/tree/master/examples/cis-alarms)

0 commit comments

Comments
 (0)