X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/bd91a639c9941cac3f1bdc2e56d31cdbd5b576cc..1dbda5d6ff8491bc544e44659f369388b77d8645:/cookbooks/prometheus/templates/default/backup-data.erb diff --git a/cookbooks/prometheus/templates/default/backup-data.erb b/cookbooks/prometheus/templates/default/backup-data.erb new file mode 100644 index 000000000..e6dabd4c6 --- /dev/null +++ b/cookbooks/prometheus/templates/default/backup-data.erb @@ -0,0 +1,9 @@ +#!/bin/sh + +# DO NOT EDIT - This file is being maintained by Chef + +SNAPSHOT=$(curl -XPOST http://localhost:9090/prometheus/api/v1/admin/tsdb/snapshot | jq -r .data.name) + +/opt/awscli/v2/current/bin/aws --profile osm-prometheus-data-upload s3 sync --storage-class=INTELLIGENT_TIERING --no-progress /var/lib/prometheus/metrics2/snapshots/${SNAPSHOT} s3://openstreetmap-prometheus-data + +rm -rf /var/lib/prometheus/metrics2/snapshots/${SNAPSHOT}