Skip to content

Commit

Permalink
Statically configure backup replication metrics
Browse files Browse the repository at this point in the history
  • Loading branch information
tomhughes committed Oct 12, 2023
1 parent 4460d58 commit 8efbe45
Showing 1 changed file with 79 additions and 0 deletions.
79 changes: 79 additions & 0 deletions cookbooks/prometheus/templates/default/cloudwatch.yml.erb
Original file line number Diff line number Diff line change
Expand Up @@ -215,3 +215,82 @@ discovery:
metrics:
- name: EstimatedCharges
statistics: [Sum]
static:
- namespace: AWS/S3
name: gps-images-replication
regions:
- eu-north-1
roles:
- roleArn: "arn:aws:iam::173189593406:role/osm-cloudwatch-export-role" # osm-main
dimensions:
- name: RuleId
value: full-bucket-replication
- name: SourceBucket
value: openstreetmap-gps-images
- name: DestinationBucket
value: openstreetmap-gps-images-replicate
metrics:
- name: ReplicationLatency
statistics: [Maximum]
period: 300
length: 300
- name: BytesPendingReplication
statistics: [Maximum]
period: 300
length: 300
- name: OperationsPendingReplication
statistics: [Maximum]
period: 300
length: 300
- namespace: AWS/S3
name: gps-traces-replication
regions:
- eu-north-1
roles:
- roleArn: "arn:aws:iam::173189593406:role/osm-cloudwatch-export-role" # osm-main
dimensions:
- name: RuleId
value: full-bucket-replication
- name: SourceBucket
value: openstreetmap-gps-traces
- name: DestinationBucket
value: openstreetmap-gps-traces-replicate
metrics:
- name: ReplicationLatency
statistics: [Maximum]
period: 300
length: 300
- name: BytesPendingReplication
statistics: [Maximum]
period: 300
length: 300
- name: OperationsPendingReplication
statistics: [Maximum]
period: 300
length: 300
- namespace: AWS/S3
name: user-avatars-replication
regions:
- eu-north-1
roles:
- roleArn: "arn:aws:iam::173189593406:role/osm-cloudwatch-export-role" # osm-main
dimensions:
- name: RuleId
value: full-bucket-replication
- name: SourceBucket
value: openstreetmap-user-avatars
- name: DestinationBucket
value: openstreetmap-user-avatars-replicate
metrics:
- name: ReplicationLatency
statistics: [Maximum]
period: 300
length: 300
- name: BytesPendingReplication
statistics: [Maximum]
period: 300
length: 300
- name: OperationsPendingReplication
statistics: [Maximum]
period: 300
length: 300

0 comments on commit 8efbe45

Please sign in to comment.