]> git.openstreetmap.org Git - chef.git/blob - cookbooks/prometheus/templates/default/cloudwatch.yml.erb
73659af7c7acd11c8f6f1cf2e463b989f48ecc5b
[chef.git] / cookbooks / prometheus / templates / default / cloudwatch.yml.erb
1 apiVersion: v1alpha1
2 discovery:
3   jobs:
4     - type: AWS/S3
5       regions:
6         - eu-west-1
7         - eu-west-2
8       roles:
9         - roleArn: "arn:aws:iam::173189593406:role/osm-cloudwatch-export-role"
10       period: 300
11       length: 300
12       metrics:
13         - name: BucketSizeBytes
14           statistics: [Average]
15         - name: NumberOfObjects
16           statistics: [Average]
17         - name: AllRequests
18           statistics: [Sum]
19         - name: GetRequests
20           statistics: [Sum]
21         - name: PutRequests
22           statistics: [Sum]
23         - name: DeleteRequests
24           statistics: [Sum]
25         - name: HeadRequests
26           statistics: [Sum]
27         - name: PostRequests
28           statistics: [Sum]
29         - name: ListRequests
30           statistics: [Sum]
31         - name: BytesDownloaded
32           statistics: [Sum]
33         - name: BytesUploaded
34           statistics: [Sum]
35         - name: 4xxErrors
36           statistics: [Sum]
37         - name: 5xxErrors
38           statistics: [Sum]
39         - name: FirstByteLatency
40           statistics: [Minimum, Maximum, Average]
41         - name: TotalRequestLatency
42           statistics: [Minimum, Maximum, Average]
43         - name: ReplicationLatency
44           statistics: [Maximum]
45         - name: BytesPendingReplication
46           statistics: [Maximum]
47         - name: OperationsPendingReplication
48           statistics: [Maximum]
49         - name: OperationsFailedReplication
50           statistics: [Sum]