diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T02:35:09.509660+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T02:35:09.509660+00:00 new file mode 100644 index 0000000..07c3387 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T02:35:09.509660+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T02:35:09.509660+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T03:35:12.142926+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T03:35:12.142926+00:00 new file mode 100644 index 0000000..971a23e --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T03:35:12.142926+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T03:35:12.142926+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T04:35:14.740178+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T04:35:14.740178+00:00 new file mode 100644 index 0000000..a890fb5 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T04:35:14.740178+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T04:35:14.740178+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T05:35:17.530686+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T05:35:17.530686+00:00 new file mode 100644 index 0000000..787efe4 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T05:35:17.530686+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T05:35:17.530686+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T06:35:20.121547+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T06:35:20.121547+00:00 new file mode 100644 index 0000000..21c5287 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T06:35:20.121547+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T06:35:20.121547+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T07:35:22.746739+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T07:35:22.746739+00:00 new file mode 100644 index 0000000..0b6fbc5 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T07:35:22.746739+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T07:35:22.746739+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T08:35:25.347777+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T08:35:25.347777+00:00 new file mode 100644 index 0000000..d07342d --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T08:35:25.347777+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T08:35:25.347777+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T09:35:27.978936+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T09:35:27.978936+00:00 new file mode 100644 index 0000000..a33f6ce --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T09:35:27.978936+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T09:35:27.978936+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T10:35:30.582400+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T10:35:30.582400+00:00 new file mode 100644 index 0000000..78544d6 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T10:35:30.582400+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T10:35:30.582400+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T11:35:33.368016+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T11:35:33.368016+00:00 new file mode 100644 index 0000000..70cc27a --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T11:35:33.368016+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T11:35:33.368016+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T12:35:35.919673+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T12:35:35.919673+00:00 new file mode 100644 index 0000000..c2e9328 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T12:35:35.919673+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T12:35:35.919673+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T13:35:38.486684+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T13:35:38.486684+00:00 new file mode 100644 index 0000000..af37687 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T13:35:38.486684+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T13:35:38.486684+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T14:35:41.068553+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T14:35:41.068553+00:00 new file mode 100644 index 0000000..91037b3 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T14:35:41.068553+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T14:35:41.068553+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T15:35:43.925434+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T15:35:43.925434+00:00 new file mode 100644 index 0000000..a7d1952 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T15:35:43.925434+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T15:35:43.925434+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T16:35:46.529599+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T16:35:46.529599+00:00 new file mode 100644 index 0000000..b3be5f1 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T16:35:46.529599+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T16:35:46.529599+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T17:35:49.103772+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T17:35:49.103772+00:00 new file mode 100644 index 0000000..a391176 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T17:35:49.103772+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T17:35:49.103772+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T18:35:51.839822+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T18:35:51.839822+00:00 new file mode 100644 index 0000000..4629441 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T18:35:51.839822+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T18:35:51.839822+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T19:35:54.401186+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T19:35:54.401186+00:00 new file mode 100644 index 0000000..93fdd37 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T19:35:54.401186+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T19:35:54.401186+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T20:35:56.971836+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T20:35:56.971836+00:00 new file mode 100644 index 0000000..5ed66bb --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T20:35:56.971836+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T20:35:56.971836+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T21:35:59.610321+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T21:35:59.610321+00:00 new file mode 100644 index 0000000..356fe8a --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T21:35:59.610321+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T21:35:59.610321+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T22:36:02.286013+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T22:36:02.286013+00:00 new file mode 100644 index 0000000..b60fa52 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T22:36:02.286013+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T22:36:02.286013+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-02T23:36:04.947690+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T23:36:04.947690+00:00 new file mode 100644 index 0000000..54eafbd --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-02T23:36:04.947690+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-02T23:36:04.947690+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-03T00:36:07.544947+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-03T00:36:07.544947+00:00 new file mode 100644 index 0000000..1a8443f --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-03T00:36:07.544947+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-03T00:36:07.544947+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-01-03T01:36:10.846240+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-01-03T01:36:10.846240+00:00 new file mode 100644 index 0000000..3a77dcb --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-01-03T01:36:10.846240+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-01-03T01:36:10.846240+00:00"} \ No newline at end of file diff --git a/consul_backup/metadata.json b/consul_backup/metadata.json index 4f3c1fb..ab3e5d2 100644 --- a/consul_backup/metadata.json +++ b/consul_backup/metadata.json @@ -1,7 +1,7 @@ { - "backup_timestamp": "2026-01-02T02:01:37.427729", - "total_keys": 525, - "successful_backups": 520, + "backup_timestamp": "2026-01-03T02:02:14.350104", + "total_keys": 549, + "successful_backups": 544, "failed_backups": 5, "consul_address": "http://consul.service.dc1.consul:8500" } \ No newline at end of file diff --git a/consul_backup/nomad/postgres/members/pg-odroid7 b/consul_backup/nomad/postgres/members/pg-odroid7 index be7ef12..d6b0e3b 100644 --- a/consul_backup/nomad/postgres/members/pg-odroid7 +++ b/consul_backup/nomad/postgres/members/pg-odroid7 @@ -1 +1 @@ -{"conn_url":"postgres://192.168.4.227:5432/postgres","api_url":"http://192.168.4.227:8008/patroni","state":"running","role":"replica","version":"4.0.4","xlog_location":636126061824,"replication_state":"streaming","timeline":248} \ No newline at end of file +{"conn_url":"postgres://192.168.4.227:5432/postgres","api_url":"http://192.168.4.227:8008/patroni","state":"running","role":"replica","version":"4.0.4","xlog_location":637502369256,"replication_state":"streaming","timeline":248} \ No newline at end of file diff --git a/consul_backup/nomad/postgres/members/pg-odroid8 b/consul_backup/nomad/postgres/members/pg-odroid8 index d013da4..4e443da 100644 --- a/consul_backup/nomad/postgres/members/pg-odroid8 +++ b/consul_backup/nomad/postgres/members/pg-odroid8 @@ -1 +1 @@ -{"conn_url":"postgres://192.168.4.228:5432/postgres","api_url":"http://192.168.4.228:8008/patroni","state":"running","role":"primary","version":"4.0.4","xlog_location":636126084928,"timeline":248} \ No newline at end of file +{"conn_url":"postgres://192.168.4.228:5432/postgres","api_url":"http://192.168.4.228:8008/patroni","state":"running","role":"primary","version":"4.0.4","xlog_location":637502368504,"timeline":248} \ No newline at end of file diff --git a/consul_backup/nomad/postgres/members/pg-opti1 b/consul_backup/nomad/postgres/members/pg-opti1 index 861ae91..4b4907a 100644 --- a/consul_backup/nomad/postgres/members/pg-opti1 +++ b/consul_backup/nomad/postgres/members/pg-opti1 @@ -1 +1 @@ -{"conn_url":"postgres://192.168.4.36:5432/postgres","api_url":"http://192.168.4.36:8008/patroni","state":"running","role":"replica","version":"4.0.4","xlog_location":636126001416,"replication_state":"streaming","timeline":248} \ No newline at end of file +{"conn_url":"postgres://192.168.4.36:5432/postgres","api_url":"http://192.168.4.36:8008/patroni","state":"running","role":"replica","version":"4.0.4","xlog_location":637502397544,"replication_state":"streaming","timeline":248} \ No newline at end of file diff --git a/consul_backup/nomad/postgres/status b/consul_backup/nomad/postgres/status index a1b6d83..1905c15 100644 --- a/consul_backup/nomad/postgres/status +++ b/consul_backup/nomad/postgres/status @@ -1 +1 @@ -{"optime":636126084928,"slots":{"pg_odroid7":636126084928,"pg_opti1":636126084928,"pg_odroid8":636126084928},"retain_slots":["pg_odroid7","pg_odroid8","pg_opti1"]} \ No newline at end of file +{"optime":637502368504,"slots":{"pg_odroid7":637502368504,"pg_opti1":637502368504,"pg_odroid8":637502368504},"retain_slots":["pg_odroid7","pg_odroid8","pg_opti1"]} \ No newline at end of file diff --git a/consul_backup/qbitcheck/connection_monitor/state b/consul_backup/qbitcheck/connection_monitor/state index 56084da..baff4fb 100644 --- a/consul_backup/qbitcheck/connection_monitor/state +++ b/consul_backup/qbitcheck/connection_monitor/state @@ -1 +1 @@ -{"connection_state": "unstable", "last_state_change_time": 1763997771.3138738, "consecutive_failures": 41876, "consecutive_stable_checks": 0, "last_failure_time": 1766500004.8241591} \ No newline at end of file +{"connection_state": "unstable", "last_state_change_time": 1763997771.3138738, "consecutive_failures": 66470, "consecutive_stable_checks": 0, "last_failure_time": 1767388907.3093328} \ No newline at end of file diff --git a/consul_backup/qbitcheck/connection_monitor/vpn b/consul_backup/qbitcheck/connection_monitor/vpn index bd4c39e..90c1a66 100644 --- a/consul_backup/qbitcheck/connection_monitor/vpn +++ b/consul_backup/qbitcheck/connection_monitor/vpn @@ -1 +1 @@ -{"vpn_status": "running", "last_vpn_status_change": 1766486344.597864, "public_ip": "87.101.92.171", "last_public_ip_change": 1766500040.9598536, "public_ip_details": {"public_ip": "87.101.92.171", "region": "Quebec", "country": "Canada", "city": "Montr\u00e9al", "location": "45.5088,-73.5878", "organization": "AS9009 M247 Europe SRL", "postal_code": "H3H", "timezone": "America/Toronto"}} \ No newline at end of file +{"vpn_status": "running", "last_vpn_status_change": 1767388943.4731667, "public_ip": "139.28.218.235", "last_public_ip_change": 1767387991.4860284, "public_ip_details": {"public_ip": "139.28.218.235", "region": "Quebec", "country": "Canada", "city": "Montr\u00e9al", "location": "45.5088,-73.5878", "organization": "AS9009 M247 Europe SRL", "postal_code": "H3H", "timezone": "America/Toronto"}} \ No newline at end of file