/
per_region_lambda_universe_log_groups_and_metrics.yaml
47 lines (46 loc) · 1.6 KB
/
per_region_lambda_universe_log_groups_and_metrics.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
AWSTemplateFormatVersion: '2010-09-09'
Description: LambdaUniverse Stack for gobal Lambda@Edge LogGroups and LogGroupMetrics on them.
Resources:
lgViewerRequestLocalS3BucketRedirector:
Type: "AWS::Logs::LogGroup"
Properties:
LogGroupName: "/aws/lambda/us-east-1.viewer_request_local_s3_bucket_redirector"
RetentionInDays: 60
lgViewerRequestUniverseVersionedJson:
Type: "AWS::Logs::LogGroup"
Properties:
LogGroupName: "/aws/lambda/us-east-1.viewer_request_universe_versioned_json"
RetentionInDays: 60
lgmNoRedirectTarget:
Type: "AWS::Logs::MetricFilter"
Properties:
LogGroupName:
Ref: "lgViewerRequestLocalS3BucketRedirector"
FilterPattern: "\"no redirect target\""
MetricTransformations:
-
MetricValue: "1"
MetricNamespace: "viewer_request_local_s3_bucket_redirector"
MetricName: "no-redirect-target"
lgmNotRedirecting:
Type: "AWS::Logs::MetricFilter"
Properties:
LogGroupName:
Ref: "lgViewerRequestLocalS3BucketRedirector"
FilterPattern: "\"not redirecting\""
MetricTransformations:
-
MetricValue: "1"
MetricNamespace: "viewer_request_local_s3_bucket_redirector"
MetricName: "not-redirecting"
lgmRedirects:
Type: "AWS::Logs::MetricFilter"
Properties:
LogGroupName:
Ref: "lgViewerRequestLocalS3BucketRedirector"
FilterPattern: "\"redirecting to\""
MetricTransformations:
-
MetricValue: "1"
MetricNamespace: "viewer_request_local_s3_bucket_redirector"
MetricName: "redirects"