Windows-Update-Metrik fehlt komplett

Alert: WindowsUpdateMissing
Warning Setup-/Drift-Problem
Mittel. Im Pushgateway gibt's gar keine windows_update_last_success-Metrik. Vermutlich Update-Script noch nie gelaufen oder Pushgateway frisch ohne Daten.

Was bedeutet das?

Wie bei ImageUpdateMissing — Prometheus erwartet die Metrik, sie ist absent(). Ursachen: (a) frisches Setup, (b) Pushgateway wurde resetted, (c) Script schreibt gar nicht.

⚠️Wie schlimm ist es?

Mittel. Solange Updates nicht laufen, kommen Sicherheits-Patches nicht in die Windows-VM.

🔧Was tun?

  1. Timer existiert?
    systemctl list-timers --all | grep -i windows
    Wenn nicht: Service installieren (Pfade in /srv/win11/).
  2. Service manuell laufen lassen:
    sudo systemctl start <update-service>
    journalctl -u <update-service> -f
  3. Push-Endpoint testen — Script muss am Ende was zum Pushgateway pushen:
    curl -s http://localhost:9092/metrics | grep windows_update

🆘Wenn das nicht klappt

Kopier den Alert in Claude. Falls Push-Code im Update-Script fehlt, muss curl --data-binary nach :9092/metrics/job/windows_vm_updates/... ergänzt werden — analog zu audit-volume-uids-cron.sh.