Runbook: Server Down (production-01)
Runbook: Server Down (production-01)
Section titled “Runbook: Server Down (production-01)”Trigger: Host production-01 (178.105.204.32 / salesnow-prod) fails network ping, SSH connectivity, or edge monitoring checks.
Step 1: Verify Outage Scope
Section titled “Step 1: Verify Outage Scope”- Test ping to
178.105.204.32. - Check Cloudflare edge status for
automation.salitech.deandanalytics.salitech.de. - Check Hetzner Cloud Console status / maintenance notices.
Step 2: Attempt Management Console Access
Section titled “Step 2: Attempt Management Console Access”- Log into Hetzner Cloud Console.
- Locate server
salesnow-prod(production-01). - Open the VNC / Web Console.
- Check kernel dmesg or OOM-killer logs:
Terminal window dmesg -T | tail -n 50
Step 3: Service & Docker Recovery
Section titled “Step 3: Service & Docker Recovery”Once host terminal access is restored:
-
Verify Docker Daemon:
Terminal window systemctl status dockersudo systemctl restart docker -
Verify Reverse Proxy (Caddy):
Terminal window systemctl status caddysudo systemctl restart caddy -
Check Container Health:
Terminal window cd /opt/n8n && docker compose pscd /opt/umami && docker compose ps -
Bring up failed stacks:
Terminal window cd /opt/n8n && docker compose up -dcd /opt/umami && docker compose up -d
Step 4: Verification
Section titled “Step 4: Verification”- Verify
https://automation.salitech.dereturns HTTP 200. - Verify
https://analytics.salitech.dereturns HTTP 200.