-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yml
121 lines (102 loc) · 3.37 KB
/
config.yml
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
---
region: eu-west-1
# Request data that spans this range:
range_seconds: 120
# Request data that is already this old:
delay_seconds: 120
# How often do we query AWS?
period_seconds: 120
metrics:
- aws_namespace: AWS/ELB
aws_metric_name: HealthyHostCount
aws_dimensions: [AvailabilityZone, LoadBalancerName]
aws_statistics: [Average]
aws_dimension_select_regex:
LoadBalancerName: ["${LOADBALANCERNAME_REGEX}"]
- aws_namespace: AWS/ELB
aws_metric_name: UnHealthyHostCount
aws_dimensions: [AvailabilityZone, LoadBalancerName]
aws_statistics: [Average]
aws_dimension_select_regex:
LoadBalancerName: ["${LOADBALANCERNAME_REGEX}"]
- aws_namespace: AWS/ELB
aws_metric_name: RequestCount
aws_dimensions: [AvailabilityZone, LoadBalancerName]
aws_statistics: [Sum]
aws_dimension_select_regex:
LoadBalancerName: ["${LOADBALANCERNAME_REGEX}"]
- aws_namespace: AWS/ELB
aws_metric_name: Latency
aws_dimensions: [AvailabilityZone, LoadBalancerName]
aws_statistics: [Average]
aws_dimension_select_regex:
LoadBalancerName: ["${LOADBALANCERNAME_REGEX}"]
- aws_namespace: AWS/ELB
aws_metric_name: SurgeQueueLength
aws_dimensions: [AvailabilityZone, LoadBalancerName]
aws_statistics: [Maximum, Sum]
aws_dimension_select_regex:
LoadBalancerName: ["${LOADBALANCERNAME_REGEX}"]
- aws_namespace: AWS/ES
aws_metric_name: FreeStorageSpace
aws_dimensions: [DomainName, ClientId]
aws_statistics: [Average]
aws_dimension_select_regex:
DomainName: ["${ES_DOMAIN_NAME_REGEX}"]
ClientId: ["${ES_DOMAIN_CLIENT_ID}"]
- aws_namespace: AWS/ES
aws_metric_name: CPUUtilization
aws_dimensions: [DomainName, ClientId]
aws_statistics: [Average]
aws_dimension_select_regex:
DomainName: ["${ES_DOMAIN_NAME_REGEX}"]
ClientId: ["${ES_DOMAIN_CLIENT_ID}"]
- aws_namespace: AWS/ES
aws_metric_name: DiskQueueDepth
aws_dimensions: [DomainName, ClientId]
aws_statistics: [Average]
aws_dimension_select_regex:
DomainName: ["${ES_DOMAIN_NAME_REGEX}"]
ClientId: ["${ES_DOMAIN_CLIENT_ID}"]
- aws_namespace: AWS/ES
aws_metric_name: ClusterStatus.green
aws_dimensions: [DomainName, ClientId]
aws_statistics: [Average]
aws_dimension_select_regex:
DomainName: ["${ES_DOMAIN_NAME_REGEX}"]
ClientId: ["${ES_DOMAIN_CLIENT_ID}"]
- aws_namespace: AWS/ES
aws_metric_name: ClusterStatus.yellow
aws_dimensions: [DomainName, ClientId]
aws_statistics: [Average]
aws_dimension_select_regex:
DomainName: ["${ES_DOMAIN_NAME_REGEX}"]
ClientId: ["${ES_DOMAIN_CLIENT_ID}"]
- aws_namespace: AWS/ES
aws_metric_name: ClusterStatus.red
aws_dimensions: [DomainName, ClientId]
aws_statistics: [Average]
aws_dimension_select_regex:
DomainName: ["${ES_DOMAIN_NAME_REGEX}"]
ClientId: ["${ES_DOMAIN_CLIENT_ID}"]
- aws_namespace: AWS/Lambda
aws_metric_name: Invocations
aws_dimensions: [FunctionName]
- aws_namespace: AWS/Lambda
aws_metric_name: Errors
aws_dimensions: [FunctionName]
- aws_namespace: AWS/Lambda
aws_metric_name: Duration
aws_dimensions: [FunctionName]
- aws_namespace: AWS/Lambda
aws_metric_name: Dead Letter Error
aws_dimensions: [FunctionName]
- aws_namespace: AWS/Lambda
aws_metric_name: Throttles
aws_dimensions: [FunctionName]
- aws_namespace: AWS/Lambda
aws_metric_name: IteratorAge
aws_dimensions: [FunctionName]
- aws_namespace: AWS/Lambda
aws_metric_name: ConcurrentExecutions
aws_dimensions: [FunctionName]