1
0
Files
homelab-public-context/runtime/latest.json
T
2026-07-21 06:19:56 +00:00

31 lines
33 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "CONTEXT-INDEX-001",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "cluster-context",
"started_at_utc": "2026-07-21T06:19:54Z",
"finished_at_utc": "2026-07-21T06:19:56Z",
"reference_register_checked": true,
"reference_sha256": "f6f7749fda946015116cdbbd754c7e7f20356b4a6cf4df330a1b0b8fdf59cbb2",
"error_register_checked": true,
"error_register_sha256": "ab8308549db90d235b591af0581580c3c7ba1b287b129cc6111c2eef0a0f9ecc",
"command_sha256": "b338b88269022ae245566c2797814560a509e41a8cfba166af90d0d642c8ca82",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"changes_made": false,
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "f966a720f2b44cc7c5b2e91359c58de9c497e233ba119ad1ed45d4132ca981f6",
"sanitized_output_sha256": "f966a720f2b44cc7c5b2e91359c58de9c497e233ba119ad1ed45d4132ca981f6",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "===== HOMELAB CONTEXT INDEX =====\nGENERATED_AT=2026-07-21T09:19:54+03:00\nHOST=pve01.gram1.ru\n\n===== REFERENCE =====\nREADABLE=yes\nSIZE=164140\nLINES=2799\nSHA256=f6f7749fda946015116cdbbd754c7e7f20356b4a6cf4df330a1b0b8fdf59cbb2\n\n===== ERROR_REGISTER =====\nREADABLE=yes\nSIZE=77979\nLINES=934\nSHA256=ab8308549db90d235b591af0581580c3c7ba1b287b129cc6111c2eef0a0f9ecc\n\n===== CLUSTER NODES =====\n\nMembership information\n----------------------\n Nodeid Votes Name\n 1 1 pve01 (local)\n 2 1 pve03\n 3 1 pve02\n\n===== CLUSTER RESOURCES =====\n[\n {\n \"cpu\" : 9.96307894500304e-05,\n \"disk\" : 1925369856,\n \"diskread\" : 2800558080,\n \"diskwrite\" : 908075008,\n \"id\" : \"lxc/110\",\n \"maxcpu\" : 1,\n \"maxdisk\" : 8350298112,\n \"maxmem\" : 536870912,\n \"mem\" : 91402240,\n \"memhost\" : 0,\n \"name\" : \"dns1\",\n \"netin\" : 195615351,\n \"netout\" : 73396196,\n \"node\" : \"pve01\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"lxc\",\n \"uptime\" : 423644,\n \"vmid\" : 110\n },\n {\n \"cpu\" : 0.000688434708419393,\n \"disk\" : 1429766144,\n \"diskread\" : 3291430912,\n \"diskwrite\" : 799752192,\n \"id\" : \"lxc/111\",\n \"maxcpu\" : 1,\n \"maxdisk\" : 8350298112,\n \"maxmem\" : 536870912,\n \"mem\" : 76328960,\n \"memhost\" : 0,\n \"name\" : \"dns2\",\n \"netin\" : 176331231,\n \"netout\" : 44572937,\n \"node\" : \"pve02\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"lxc\",\n \"uptime\" : 423651,\n \"vmid\" : 111\n },\n {\n \"cpu\" : 0,\n \"disk\" : 757272576,\n \"diskread\" : 2799591424,\n \"diskwrite\" : 219570176,\n \"id\" : \"lxc/112\",\n \"maxcpu\" : 1,\n \"maxdisk\" : 8350298112,\n \"maxmem\" : 536870912,\n \"mem\" : 41783296,\n \"memhost\" : 0,\n \"name\" : \"unbound1\",\n \"netin\" : 212555716,\n \"netout\" : 37144415,\n \"node\" : \"pve01\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"lxc\",\n \"uptime\" : 423647,\n \"vmid\" : 112\n },\n {\n \"cpu\" : 0.000295043446465454,\n \"disk\" : 750432256,\n \"diskread\" : 2562719744,\n \"diskwrite\" : 240754688,\n \"id\" : \"lxc/113\",\n \"maxcpu\" : 1,\n \"maxdisk\" : 8350298112,\n \"maxmem\" : 536870912,\n \"mem\" : 31756288,\n \"memhost\" : 0,\n \"name\" : \"unbound2\",\n \"netin\" : 155940160,\n \"netout\" : 17480394,\n \"node\" : \"pve02\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"lxc\",\n \"uptime\" : 423654,\n \"vmid\" : 113\n },\n {\n \"cpu\" : 0.0415439059345928,\n \"disk\" : 0,\n \"diskread\" : 5177182818,\n \"diskwrite\" : 75825853952,\n \"id\" : \"qemu/130\",\n \"maxcpu\" : 4,\n \"maxdisk\" : 103079215104,\n \"maxmem\" : 12884901888,\n \"mem\" : 10771357696,\n \"memhost\" : 9357250560,\n \"name\" : \"edge-vm\",\n \"netin\" : 13649564190,\n \"netout\" : 11752371177,\n \"node\" : \"pve03\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"qemu\",\n \"uptime\" : 423515,\n \"vmid\" : 130\n },\n {\n \"cpu\" : 0.0303334764850897,\n \"disk\" : 0,\n \"diskread\" : 2254812258,\n \"diskwrite\" : 5999142400,\n \"id\" : \"qemu/150\",\n \"maxcpu\" : 4,\n \"maxdisk\" : 68719476736,\n \"maxmem\" : 8589934592,\n \"mem\" : 5487546368,\n \"memhost\" : 3818135552,\n \"name\" : \"nextcloud\",\n \"netin\" : 356339913,\n \"netout\" : 700333109,\n \"node\" : \"pve01\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"qemu\",\n \"uptime\" : 423652,\n \"vmid\" : 150\n },\n {\n \"cpu\" : 0.00270459473201375,\n \"disk\" : 0,\n \"diskread\" : 28421194338,\n \"diskwrite\" : 26823422464,\n \"id\" : \"qemu/160\",\n \"maxcpu\" : 4,\n \"maxdisk\" : 214748364800,\n \"maxmem\" : 8589934592,\n \"mem\" : 8121184256,\n \"memhost\" : 8327979008,\n \"name\" : \"forum-prod\",\n \"netin\" : 637582987,\n \"netout\" : 45392532202,\n \"node\" : \"pve02\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"qemu\",\n \"uptime\" : 423649,\n \"vmid\" : 160\n },\n {\n \"cpu\" : 0.0473498169523352,\n \"disk\" : 0,\n \"diskread\" : 73345348706,\n \"diskwrite\" : 43329291776,\n \"id\" : \"qemu/170\",\n \"maxcpu\" : 4,\n \"maxdisk\" : 128849018880,\n \"maxmem\" : 10737418240,\n \"mem\" : 10125950976,\n \"memhost\" : 10036023296,\n \"name\" : \"core-apps\",\n \"netin\" : 761183402,\n \"netout\" : 3816399138,\n \"node\" : \"pve01\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"qemu\",\n \"uptime\" : 423647,\n \"vmid\" : 170\n },\n {\n \"cpu\" : 0.0226884539563273,\n \"disk\" : 0,\n \"diskread\" : 2134208610,\n \"diskwrite\" : 48487065088,\n \"id\" : \"qemu/171\",\n \"maxcpu\" : 4,\n \"maxdisk\" : 128849018880,\n \"maxmem\" : 8589934592,\n \"mem\" : 4094509056,\n \"memhost\" : 3922350080,\n \"name\" : \"monitoring\",\n \"netin\" : 17574990674,\n \"netout\" : 2634338686,\n \"node\" : \"pve01\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"qemu\",\n \"uptime\" : 423644,\n \"vmid\" : 171\n },\n {\n \"cpu\" : 0.038847815241652,\n \"disk\" : 0,\n \"diskread\" : 689478754,\n \"diskwrite\" : 32615327232,\n \"id\" : \"qemu/180\",\n \"maxcpu\" : 2,\n \"maxdisk\" : 25769803776,\n \"maxmem\" : 2147483648,\n \"mem\" : 1992896512,\n \"memhost\" : 1988603904,\n \"name\" : \"cluster-admin\",\n \"netin\" : 2654192883,\n \"netout\" : 529110080,\n \"node\" : \"pve02\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"qemu\",\n \"uptime\" : 423646,\n \"vmid\" : 180\n },\n {\n \"cpu\" : 0.00173099608060803,\n \"disk\" : 0,\n \"diskread\" : 295720546,\n \"diskwrite\" : 4561150464,\n \"id\" : \"qemu/190\",\n \"maxcpu\" : 4,\n \"maxdisk\" : 85899345920,\n \"maxmem\" : 8589934592,\n \"mem\" : 2156441600,\n \"memhost\" : 2224451584,\n \"name\" : \"homelab-ops-worker\",\n \"netin\" : 502840869,\n \"netout\" : 27648827,\n \"node\" : \"pve03\",\n \"status\" : \"running\",\n \"template\" : 0,\n \"type\" : \"qemu\",\n \"uptime\" : 418878,\n \"vmid\" : 190\n },\n {\n \"cpu\" : 0,\n \"disk\" : 0,\n \"diskread\" : 0,\n \"diskwrite\" : 0,\n \"id\" : \"qemu/9130\",\n \"maxcpu\" : 4,\n \"maxdisk\" : 103079215104,\n \"maxmem\" : 12884901888,\n \"mem\" : 0,\n \"memhost\" : 0,\n \"name\" : \"edge-cold-standby\",\n \"netin\" : 0,\n \"netout\" : 0,\n \"node\" : \"pve02\",\n \"status\" : \"stopped\",\n \"template\" : 0,\n \"type\" : \"qemu\",\n \"uptime\" : 0,\n \"vmid\" : 9130\n },\n {\n \"cgroup-mode\" : 2,\n \"cpu\" : 0.0894088669950739,\n \"disk\" : 28877885440,\n \"id\" : \"node/pve02\",\n \"level\" : \"\",\n \"maxcpu\" : 4,\n \"maxdisk\" : 105089261568,\n \"maxmem\" : 16536748032,\n \"mem\" : 12171296768,\n \"node\" : \"pve02\",\n \"status\" : \"online\",\n \"type\" : \"node\",\n \"uptime\" : 423687\n },\n {\n \"cgroup-mode\" : 2,\n \"cpu\" : 0.0250082535490261,\n \"disk\" : 44196798464,\n \"id\" : \"node/pve01\",\n \"level\" : \"\",\n \"maxcpu\" : 24,\n \"maxdisk\" : 105089261568,\n \"maxmem\" : 33379028992,\n \"mem\" : 21501714432,\n \"node\" : \"pve01\",\n \"status\" : \"online\",\n \"type\" : \"node\",\n \"uptime\" : 423671\n },\n {\n \"cgroup-mode\" : 2,\n \"cpu\" : 0.0586078393389312,\n \"disk\" : 56692154368,\n \"id\" : \"node/pve03\",\n \"level\" : \"\",\n \"maxcpu\" : 8,\n \"maxdisk\" : 105089261568,\n \"maxmem\" : 33553518592,\n \"mem\" : 14009249792,\n \"node\" : \"pve03\",\n \"status\" : \"online\",\n \"type\" : \"node\",\n \"uptime\" : 423533\n },\n {\n \"content\" : \"vztmpl,iso,backup,import\",\n \"disk\" : 28877885440,\n \"id\" : \"storage/pve02/local\",\n \"maxdisk\" : 105089261568,\n \"node\" : \"pve02\",\n \"plugintype\" : \"dir\",\n \"shared\" : 0,\n \"status\" : \"available\",\n \"storage\" : \"local\",\n \"type\" : \"storage\"\n },\n {\n \"content\" : \"vztmpl,iso,backup,import\",\n \"disk\" : 44196794368,\n \"id\" : \"storage/pve01/local\",\n \"maxdisk\" : 105089261568,\n \"node\" : \"pve01\",\n \"plugintype\" : \"dir\",\n \"shared\" : 0,\n \"status\" : \"available\",\n \"storage\" : \"local\",\n \"type\" : \"storage\"\n },\n {\n \"content\" : \"vztmpl,iso,backup,import\",\n \"disk\" : 56692154368,\n \"id\" : \"storage/pve03/local\",\n \"maxdisk\" : 105089261568,\n \"node\" : \"pve03\",\n \"plugintype\" : \"dir\",\n \"shared\" : 0,\n \"status\" : \"available\",\n \"storage\" : \"local\",\n \"type\" : \"storage\"\n },\n {\n \"content\" : \"images,rootdir\",\n \"disk\" : 290437389824,\n \"id\" : \"storage/pve02/local-lvm\",\n \"maxdisk\" : 846016282624,\n \"node\" : \"pve02\",\n \"plugintype\" : \"lvmthin\",\n \"shared\" : 0,\n \"status\" : \"available\",\n \"storage\" : \"local-lvm\",\n \"type\" : \"storage\"\n },\n {\n \"content\" : \"images,rootdir\",\n \"disk\" : 286825717432,\n \"id\" : \"storage/pve01/local-lvm\",\n \"maxdisk\" : 869168840704,\n \"node\" : \"pve01\",\n \"plugintype\" : \"lvmthin\",\n \"shared\" : 0,\n \"status\" : \"available\",\n \"storage\" : \"local-lvm\",\n \"type\" : \"storage\"\n },\n {\n \"content\" : \"images,rootdir\",\n \"disk\" : 155459074287,\n \"id\" : \"storage/pve03/local-lvm\",\n \"maxdisk\" : 355660201984,\n \"node\" : \"pve03\",\n \"plugintype\" : \"lvmthin\",\n \"shared\" : 0,\n \"status\" : \"available\",\n \"storage\" : \"local-lvm\",\n \"type\" : \"storage\"\n },\n {\n \"id\" : \"network/pve02/zone/localnetwork\",\n \"network\" : \"localnetwork\",\n \"network-type\" : \"zone\",\n \"node\" : \"pve02\",\n \"status\" : \"ok\",\n \"type\" : \"network\"\n },\n {\n \"id\" : \"network/pve01/zone/localnetwork\",\n \"network\" : \"localnetwork\",\n \"network-type\" : \"zone\",\n \"node\" : \"pve01\",\n \"status\" : \"ok\",\n \"type\" : \"network\"\n },\n {\n \"id\" : \"network/pve03/zone/localnetwork\",\n \"network\" : \"localnetwork\",\n \"network-type\" : \"zone\",\n \"node\" : \"pve03\",\n \"status\" : \"ok\",\n \"type\" : \"network\"\n }\n]\n\n===== HOMELAB UNITS =====\ndpkg-db-backup.service static\ndpkg-db-backup.timer enabled\nfilebrowser-backup.service static\nfilebrowser-backup.timer enabled\nhomelab-alerting-health.service static\nhomelab-alerting-health.timer enabled\nhomelab-alertmanager-backup.service static\nhomelab-alertmanager-backup.timer enabled\nhomelab-appbackup-dockge-stacks.service static\nhomelab-appbackup-dockge-stacks.timer enabled\nhomelab-appbackup-mariadb-batch.service static\nhomelab-appbackup-mariadb-batch.timer enabled\nhomelab-appbackup-npmplus-edge.service static\nhomelab-appbackup-npmplus-edge.timer enabled\nhomelab-appbackup-postgres-batch.service static\nhomelab-appbackup-postgres-batch.timer enabled\nhomelab-appbackup-sqlite-batch.service static\nhomelab-appbackup-sqlite-batch.timer enabled\nhomelab-authentik-backup.service static\nhomelab-authentik-backup.timer disabled\nhomelab-auto-backup.service static\nhomelab-auto-backup.timer enabled\nhomelab-backup-coverage-matrix.service static\nhomelab-backup-coverage-matrix.timer enabled\nhomelab-backup-freshness.service static\nhomelab-backup-freshness.timer enabled\nhomelab-backup-healthcheck.service static\nhomelab-backup-healthcheck.timer enabled\nhomelab-backup-matrix-refresh.service static\nhomelab-backup-matrix-refresh.timer disabled\nhomelab-backup-sla-health.service static\nhomelab-backup-sla-health.timer enabled\nhomelab-beszel-backup.service static\nhomelab-beszel-backup.timer enabled\nhomelab-blackbox-exporter-backup.service static\nhomelab-blackbox-exporter-backup.timer enabled\nhomelab-capacity-risk.service static\nhomelab-capacity-risk.timer enabled\nhomelab-cluster-admin-incident-engine-backup.service static\nhomelab-cluster-admin-incident-engine-backup.timer enabled\nhomelab-cluster-admin-inventory-sync.service static\nhomelab-cluster-admin-inventory-sync.timer enabled\nhomelab-cluster-admin-pull.service static\nhomelab-cluster-admin-pull.timer disabled\nhomelab-cluster-admin-webpanel-sync.service static\nhomelab-cluster-admin-webpanel-sync.timer enabled\nhomelab-cluster-internal-ip.service enabled\nhomelab-cluster-passport.service static\nhomelab-cluster-passport.timer enabled\nhomelab-crypto-portfolio-backup.service static\nhomelab-crypto-portfolio-backup.timer enabled\nhomelab-crypto-portfolio-chart-health.service static\nhomelab-crypto-portfolio-chart-health.timer enabled\nhomelab-dependency-map-check.service static\nhomelab-dependency-map-check.timer enabled\nhomelab-desired-state-sync.service static\nhomelab-desired-state-sync.timer enabled\nhomelab-disk-space-health.service static\nhomelab-disk-space-health.timer enabled\nhomelab-docker-health.service static\nhomelab-docker-health.timer enabled\nhomelab-drift-check.service static\nhomelab-drift-check.timer enabled\nhomelab-duty-admin-report.service static\nhomelab-duty-admin-report.timer enabled\nhomelab-duty-admin-v2.service static\nhomelab-duty-admin-v2.timer enabled\nhomelab-edge-vm-offhost-freshness.service static\nhomelab-edge-vm-offhost-freshness.timer enabled\nhomelab-edge-vm-vzdump-backup.service static\nhomelab-edge-vm-vzdump-backup.timer disabled\nhomelab-emergency-backup.service static\nhomelab-emergency-backup.timer enabled\nhomelab-evidence-catalog.service static\nhomelab-evidence-catalog.timer enabled\nhomelab-evidence-seal.service static\nhomelab-evidence-seal.timer disabled\nhomelab-extended-appbackup.service static\nhomelab-extended-appbackup.timer enabled\nhomelab-external-probe-vps-health.service static\nhomelab-external-probe-vps-health.timer enabled\nhomelab-final-readiness-gate.service static\nhomelab-final-readiness-gate.timer enabled\nhomelab-forum-snuffleupagus-health.service static\nhomelab-forum-snuffleupagus-health.timer enabled\nhomelab-gitea-backup.service static\nhomelab-gitea-backup.timer disabled\nhomelab-gitea-secondary-backup.service static\nhomelab-gitea-secondary-backup.timer enabled\nhomelab-golden-state-index.service static\nhomelab-golden-state-index.timer enabled\nhomelab-health-http-9101.service enabled\nhomelab-health-http.service enabled\nhomelab-health-metrics.service static\nhomelab-health-metrics.timer enabled\nhomelab-incident-journal.service static\nhomelab-incident-journal.timer enabled\nhomelab-ingress-standby-refresh.service static\nhomelab-ingress-standby-refresh.timer disabled\nhomelab-kuma-monitor-policy.service static\nhomelab-kuma-monitor-policy.timer enabled\nhomelab-legacy-monitoring-backups.service static\nhomelab-legacy-monitoring-backups.timer enabled\nhomelab-mail-cloud-critical-upload.service static\nhomelab-mail-cloud-critical-upload.timer enabled\nhomelab-mail-cloud-edge-vm-upload.service static\nhomelab-mail-cloud-edge-vm-upload.timer enabled\nhomelab-mail-cloud-nextcloud-vm-upload.service static\nhomelab-mail-cloud-nextcloud-vm-upload.timer enabled\nhomelab-mail-cloud-restore-drill.service static\nhomelab-mail-cloud-restore-drill.timer enabled\nhomelab-mkdocs-auto-refresh.service static\nhomelab-mkdocs-auto-refresh.timer enabled\nhomelab-npmplus-kuma-config-backup.service static\nhomelab-npmplus-kuma-config-backup.timer disabled\nhomelab-overall-health.service static\nhomelab-overall-health.timer enabled\nhomelab-private-vpn-hosts-health.service static\nhomelab-private-vpn-hosts-health.timer enabled\nhomelab-pve03-staging-capacity-health.service static\nhomelab-pve03-staging-capacity-health.timer enabled\nhomelab-quality-gate.service static\nhomelab-quality-gate.timer enabled\nhomelab-router-running-config-mail-cloud.service static\nhomelab-router-running-config-mail-cloud.timer enabled\nhomelab-router-watchdog.service static\nhomelab-router-watchdog.timer enabled\nhomelab-runbook-generate.service static\nhomelab-runbook-generate.timer enabled\nhomelab-safe-autoheal.service static\nhomelab-safe-autoheal.timer enabled\nhomelab-safe-exec-health.service static\nhomelab-safe-exec-health.timer disabled\nhomelab-scrutiny.service enabled\nhomelab-secret-exposure-guard.service static\nhomelab-secret-exposure-guard.timer enabled\nhomelab-secret-sanity.service static\nhomelab-secret-sanity.timer enabled\nhomelab-service-registry-check.service static\nhomelab-service-registry-check.timer enabled\nhomelab-smartctl-textfile.service static\nhomelab-smartctl-textfile.timer enabled\nhomelab-sops-edge-secret-coverage.service static\nhomelab-sops-edge-secret-coverage.timer enabled\nhomelab-storage-capacity.service static\nhomelab-storage-capacity.timer enabled\nhomelab-vaultwarden-backup.service static\nhomelab-vaultwarden-backup.timer disabled\nhomelab-verified-backup-health.service static\nhomelab-verified-backup-health.timer enabled\nhomelab-vm160-remote-backup.service static\nhomelab-vm160-remote-backup.timer disabled\nhomelab-vm-backup-health.service static\nhomelab-vm-backup-health.timer enabled\nhomelab-vm-backup-policy.service static\nhomelab-vm-backup-policy.timer enabled\nhomelab-vm-full-backup.service static\nhomelab-vm-full-backup.timer enabled\nhomelab-vm-full-restore-drill.service static\nhomelab-vm-full-restore-drill.timer enabled\nhomelab-vm-local-dumps-2cloud.service static\nhomelab-vm-local-dumps-2cloud.timer enabled\nhomelab-vm-local-dumps-retention.service static\nhomelab-vm-local-dumps-retention.timer enabled\nhomelab-vps-identity-audit.service static\nhomelab-vps-identity-audit.timer enabled\nimmich-media-backup.service static\nimmich-media-backup.timer disabled\nmemos-backup.service static\nmemos-backup.timer enabled\nnetbird-vps-backup.service static\nnetbird-vps-backup.timer disabled\npaperless-backup.service static\npaperless-backup.timer disabled\nskladchik-reports-monitor-backup-restore-check.service static\nskladchik-reports-monitor-backup-restore-check.timer enabled\nskladchik-reports-monitor-backup.service static\nskladchik-reports-monitor-backup.timer enabled\n\n===== ACTIVE TIMERS =====\nTue 2026-07-21 09:20:14 MSK 18s Tue 2026-07-21 09:19:14 MSK 41s ago homelab-cluster-admin-webpanel-sync.timer homelab-cluster-admin-webpanel-sync.service\nTue 2026-07-21 09:20:14 MSK 18s Tue 2026-07-21 09:19:14 MSK 41s ago homelab-private-vpn-hosts-health.timer homelab-private-vpn-hosts-health.service\nTue 2026-07-21 09:20:38 MSK 42s Tue 2026-07-21 09:15:30 MSK 4min 25s ago homelab-crypto-portfolio-chart-health.timer homelab-crypto-portfolio-chart-health.service\nTue 2026-07-21 09:20:50 MSK 54s Tue 2026-07-21 09:19:45 MSK 10s ago homelab-router-watchdog.timer homelab-router-watchdog.service\nTue 2026-07-21 09:21:01 MSK 1min 4s Tue 2026-07-21 09:16:01 MSK 3min 55s ago homelab-smartctl-textfile.timer homelab-smartctl-textfile.service\nTue 2026-07-21 09:21:27 MSK 1min 31s Tue 2026-07-21 09:19:17 MSK 38s ago homelab-cluster-admin-inventory-sync.timer homelab-cluster-admin-inventory-sync.service\nTue 2026-07-21 09:30:00 MSK 10min Tue 2026-07-21 09:15:14 MSK 4min 41s ago homelab-incident-journal.timer homelab-incident-journal.service\nTue 2026-07-21 09:30:00 MSK 10min Tue 2026-07-21 09:15:14 MSK 4min 41s ago homelab-safe-autoheal.timer homelab-safe-autoheal.service\nTue 2026-07-21 09:30:13 MSK 10min Tue 2026-07-21 09:15:30 MSK 4min 25s ago homelab-external-probe-vps-health.timer homelab-external-probe-vps-health.service\nTue 2026-07-21 09:30:23 MSK 10min Tue 2026-07-21 09:16:30 MSK 3min 25s ago homelab-forum-snuffleupagus-health.timer homelab-forum-snuffleupagus-health.service\nTue 2026-07-21 09:30:55 MSK 10min Tue 2026-07-21 09:02:14 MSK 17min ago homelab-mkdocs-auto-refresh.timer homelab-mkdocs-auto-refresh.service\nTue 2026-07-21 09:31:04 MSK 11min Tue 2026-07-21 09:15:30 MSK 4min 25s ago homelab-duty-admin-v2.timer homelab-duty-admin-v2.service\nTue 2026-07-21 09:31:30 MSK 11min Tue 2026-07-21 09:16:30 MSK 3min 25s ago homelab-disk-space-health.timer homelab-disk-space-health.service\nTue 2026-07-21 09:34:30 MSK 14min Tue 2026-07-21 09:19:30 MSK 25s ago homelab-pve03-staging-capacity-health.timer homelab-pve03-staging-capacity-health.service\nTue 2026-07-21 11:42:25 MSK 2h 22min Tue 2026-07-21 05:42:25 MSK 3h 37min ago homelab-vps-identity-audit.timer homelab-vps-identity-audit.service\nWed 2026-07-22 00:00:00 MSK 14h Tue 2026-07-21 00:00:14 MSK 9h ago dpkg-db-backup.timer dpkg-db-backup.service\nWed 2026-07-22 00:01:28 MSK 14h Tue 2026-07-21 00:06:03 MSK 9h ago homelab-storage-capacity.timer homelab-storage-capacity.service\nWed 2026-07-22 00:06:04 MSK 14h Tue 2026-07-21 00:03:14 MSK 9h ago homelab-quality-gate.timer homelab-quality-gate.service\nWed 2026-07-22 00:08:06 MSK 14h Tue 2026-07-21 00:09:32 MSK 9h ago homelab-evidence-catalog.timer homelab-evidence-catalog.service\nWed 2026-07-22 00:09:43 MSK 14h Tue 2026-07-21 00:09:32 MSK 9h ago homelab-backup-freshness.timer homelab-backup-freshness.service\nWed 2026-07-22 00:10:12 MSK 14h Tue 2026-07-21 00:16:14 MSK 9h ago homelab-docker-health.timer homelab-docker-health.service\nWed 2026-07-22 02:15:00 MSK 16h Tue 2026-07-21 02:15:05 MSK 7h ago homelab-vm-full-backup.timer homelab-vm-full-backup.service\nWed 2026-07-22 03:10:02 MSK 17h Tue 2026-07-21 03:13:14 MSK 6h ago homelab-emergency-backup.timer homelab-emergency-backup.service\nWed 2026-07-22 03:35:00 MSK 18h Tue 2026-07-21 03:35:14 MSK 5h 44min ago filebrowser-backup.timer filebrowser-backup.service\nWed 2026-07-22 03:55:02 MSK 18h Tue 2026-07-21 03:51:25 MSK 5h 28min ago homelab-appbackup-dockge-stacks.timer homelab-appbackup-dockge-stacks.service\nWed 2026-07-22 04:17:29 MSK 18h Tue 2026-07-21 04:19:17 MSK 5h 0min ago homelab-appbackup-npmplus-edge.timer homelab-appbackup-npmplus-edge.service\nWed 2026-07-22 04:26:54 MSK 19h Tue 2026-07-21 04:28:14 MSK 4h 51min ago homelab-gitea-secondary-backup.timer homelab-gitea-secondary-backup.service\nWed 2026-07-22 04:38:04 MSK 19h Tue 2026-07-21 04:34:48 MSK 4h 45min ago skladchik-reports-monitor-backup.timer skladchik-reports-monitor-backup.service\nWed 2026-07-22 04:39:28 MSK 19h Tue 2026-07-21 04:48:40 MSK 4h 31min ago homelab-edge-vm-offhost-freshness.timer homelab-edge-vm-offhost-freshness.service\nWed 2026-07-22 05:01:44 MSK 19h Tue 2026-07-21 04:57:14 MSK 4h 22min ago homelab-appbackup-sqlite-batch.timer homelab-appbackup-sqlite-batch.service\nWed 2026-07-22 05:13:38 MSK 19h Tue 2026-07-21 04:55:35 MSK 4h 24min ago homelab-sops-edge-secret-coverage.timer homelab-sops-edge-secret-coverage.service\nWed 2026-07-22 05:23:56 MSK 20h Tue 2026-07-21 05:17:57 MSK 4h 1min ago homelab-router-running-config-mail-cloud.timer homelab-router-running-config-mail-cloud.service\nWed 2026-07-22 05:27:13 MSK 20h Tue 2026-07-21 05:29:05 MSK 3h 50min ago homelab-appbackup-postgres-batch.timer homelab-appbackup-postgres-batch.service\nWed 2026-07-22 05:47:19 MSK 20h Tue 2026-07-21 05:46:14 MSK 3h 33min ago homelab-appbackup-mariadb-batch.timer homelab-appbackup-mariadb-batch.service\nWed 2026-07-22 06:01:19 MSK 20h Tue 2026-07-21 05:57:30 MSK 3h 22min ago homelab-extended-appbackup.timer homelab-extended-appbackup.service\nWed 2026-07-22 06:27:43 MSK 21h Tue 2026-07-21 06:32:25 MSK 2h 47min ago homelab-crypto-portfolio-backup.timer homelab-crypto-portfolio-backup.service\nWed 2026-07-22 06:38:51 MSK 21h Tue 2026-07-21 06:43:54 MSK 2h 36min ago homelab-verified-backup-health.timer homelab-verified-backup-health.service\nWed 2026-07-22 06:39:22 MSK 21h Tue 2026-07-21 06:40:25 MSK 2h 39min ago homelab-alertmanager-backup.timer homelab-alertmanager-backup.service\nWed 2026-07-22 06:44:16 MSK 21h Tue 2026-07-21 06:40:25 MSK 2h 39min ago homelab-mail-cloud-critical-upload.timer homelab-mail-cloud-critical-upload.service\nWed 2026-07-22 06:52:06 MSK 21h Tue 2026-07-21 06:47:47 MSK 2h 32min ago homelab-beszel-backup.timer homelab-beszel-backup.service\nWed 2026-07-22 06:58:58 MSK 21h Tue 2026-07-21 06:57:30 MSK 2h 22min ago homelab-blackbox-exporter-backup.timer homelab-blackbox-exporter-backup.service\nWed 2026-07-22 07:02:27 MSK 21h Tue 2026-07-21 07:05:30 MSK 2h 14min ago homelab-backup-healthcheck.timer homelab-backup-healthcheck.service\nWed 2026-07-22 07:07:14 MSK 21h Tue 2026-07-21 07:18:55 MSK 2h 1min ago homelab-legacy-monitoring-backups.timer homelab-legacy-monitoring-backups.service\nWed 2026-07-22 07:16:17 MSK 21h Tue 2026-07-21 07:15:45 MSK 2h 4min ago homelab-drift-check.timer homelab-drift-check.service\nWed 2026-07-22 07:35:06 MSK 22h Tue 2026-07-21 07:36:59 MSK 1h 42min ago homelab-vm-backup-health.timer homelab-vm-backup-health.service\nWed 2026-07-22 07:36:00 MSK 22h Tue 2026-07-21 07:21:14 MSK 1h 58min ago homelab-service-registry-check.timer homelab-service-registry-check.service\nWed 2026-07-22 07:38:21 MSK 22h Tue 2026-07-21 07:36:14 MSK 1h 43min ago homelab-cluster-admin-incident-engine-backup.timer homelab-cluster-admin-incident-engine-backup.service\nWed 2026-07-22 07:41:49 MSK 22h Tue 2026-07-21 07:53:41 MSK 1h 26min ago homelab-mail-cloud-nextcloud-vm-upload.timer homelab-mail-cloud-nextcloud-vm-upload.service\nWed 2026-07-22 07:47:14 MSK 22h Tue 2026-07-21 07:51:41 MSK 1h 28min ago homelab-dependency-map-check.timer homelab-dependency-map-check.service\nWed 2026-07-22 07:49:26 MSK 22h Tue 2026-07-21 07:56:14 MSK 1h 23min ago homelab-runbook-generate.timer homelab-runbook-generate.service\nWed 2026-07-22 07:53:13 MSK 22h Tue 2026-07-21 07:51:14 MSK 1h 28min ago homelab-alerting-health.timer homelab-alerting-health.service\nWed 2026-07-22 07:58:00 MSK 22h Tue 2026-07-21 08:09:34 MSK 1h 10min ago homelab-duty-admin-report.timer homelab-duty-admin-report.service\nWed 2026-07-22 08:03:06 MSK 22h Tue 2026-07-21 07:49:14 MSK 1h 30min ago homelab-desired-state-sync.timer homelab-desired-state-sync.service\nWed 2026-07-22 08:10:37 MSK 22h Tue 2026-07-21 08:07:25 MSK 1h 12min ago homelab-backup-sla-health.timer homelab-backup-sla-health.service\nWed 2026-07-22 08:18:43 MSK 22h Tue 2026-07-21 08:01:14 MSK 1h 18min ago homelab-overall-health.timer homelab-overall-health.service\nWed 2026-07-22 08:24:56 MSK 23h Tue 2026-07-21 08:29:14 MSK 50min ago homelab-capacity-risk.timer homelab-capacity-risk.service\nWed 2026-07-22 08:24:58 MSK 23h Tue 2026-07-21 08:17:02 MSK 1h 2min ago homelab-kuma-monitor-policy.timer homelab-kuma-monitor-policy.service\nWed 2026-07-22 08:28:27 MSK 23h Tue 2026-07-21 08:31:30 MSK 48min ago homelab-final-readiness-gate.timer homelab-final-readiness-gate.service\nWed 2026-07-22 08:37:02 MSK 23h Tue 2026-07-21 08:30:07 MSK 49min ago homelab-vm-backup-policy.timer homelab-vm-backup-policy.service\nWed 2026-07-22 08:40:13 MSK 23h Tue 2026-07-21 08:50:14 MSK 29min ago homelab-backup-coverage-matrix.timer homelab-backup-coverage-matrix.service\nWed 2026-07-22 08:43:29 MSK 23h Tue 2026-07-21 08:54:07 MSK 25min ago homelab-golden-state-index.timer homelab-golden-state-index.service\nWed 2026-07-22 08:44:57 MSK 23h Tue 2026-07-21 08:35:41 MSK 44min ago homelab-secret-exposure-guard.timer homelab-secret-exposure-guard.service\nWed 2026-07-22 08:53:01 MSK 23h Tue 2026-07-21 08:51:14 MSK 28min ago homelab-cluster-passport.timer homelab-cluster-passport.service\nWed 2026-07-22 08:53:36 MSK 23h Tue 2026-07-21 08:41:14 MSK 38min ago memos-backup.timer memos-backup.service\nSun 2026-07-26 03:34:47 MSK 4 days Sun 2026-07-19 03:45:37 MSK 2 days ago homelab-auto-backup.timer homelab-auto-backup.service\nSun 2026-07-26 05:17:43 MSK 4 days Sun 2026-07-19 05:11:25 MSK 2 days ago skladchik-reports-monitor-backup-restore-check.timer skladchik-reports-monitor-backup-restore-check.service\nSun 2026-07-26 09:32:36 MSK 5 days Sun 2026-07-19 09:32:29 MSK 1 day 23h ago homelab-mail-cloud-edge-vm-upload.timer homelab-mail-cloud-edge-vm-upload.service\nSun 2026-07-26 10:29:15 MSK 5 days Sun 2026-07-19 10:06:07 MSK 1 day 23h ago homelab-vm-local-dumps-2cloud.timer homelab-vm-local-dumps-2cloud.service\nSun 2026-07-26 11:13:32 MSK 5 days Sun 2026-07-19 11:08:41 MSK 1 day 22h ago homelab-vm-local-dumps-retention.timer homelab-vm-local-dumps-retention.service\nMon 2026-07-27 00:09:19 MSK 5 days Mon 2026-07-20 00:00:29 MSK 1 day 9h ago homelab-secret-sanity.timer homelab-secret-sanity.service\nMon 2026-07-27 07:34:51 MSK 5 days Mon 2026-07-20 07:25:14 MSK 1 day 1h ago homelab-mail-cloud-restore-drill.timer homelab-mail-cloud-restore-drill.service\nThu 2026-10-15 06:00:00 MSK 2 months 24 days Wed 2026-07-15 06:00:00 MSK - homelab-vm-full-restore-drill.timer homelab-vm-full-restore-drill.service\n- - Tue 2026-07-21 09:19:55 MSK 468ms ago homelab-health-metrics.timer homelab-health-metrics.service\n\n===== FAILED UNITS =====\n● homelab-backup-matrix-refresh.service loaded failed failed Generate unified homelab backup matrix state\n● homelab-cluster-admin-pull.service loaded failed failed Pull cluster-admin observer health into pve01\n● homelab-vm160-remote-backup.service loaded failed failed VM160 full-image backup streamed from pve02 to pve03\n\n===== INDEX COMPLETE =====\nCHANGES_MADE=NO\n"
}