hetzbot-check-fleet

Assess fleet health across Hetzner hosts via Tailscale and systemd services.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/tomspiegl/hetzbot --skill hetzbot-check-fleet
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hetzbot-check-fleet
Source: https://github.com/tomspiegl/hetzbot/tree/main/skills/hetzner/check-fleet
Command: npx skills add https://github.com/tomspiegl/hetzbot --skill hetzbot-check-fleet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly assessing fleet health across all Hetzner hosts and their services without manual, ad-hoc checks, reducing downtime and audit friction.

Core Features & Use Cases

  • List all hosts in the fleet and confirm their presence.
  • Validate uptime and the status of services on each host.
  • Detect offline hosts via Tailscale and Hetzner API inspection.
  • Verify backup health and disk pressure indicators to preempt failures.
  • Use Case: Before a maintenance window, run this check to ensure all hosts report healthy status and backups are current.

Quick Start

Run a quick health check on the entire Hetzner fleet to verify host availability, service status, and backups.

Frequently Asked Questions about hetzbot-check-fleet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check fleet health across Hetzner hosts and services?▼

Fleet health checks across Hetzner hosts list all available nodes, query uptime, verify systemd service status, and inspect backup health to reduce downtime and audit friction without manual checks.

Can I detect offline nodes in a Hetzner and Tailscale setup?▼

Yes, offline node detection in a Hetzner and Tailscale setup verifies connectivity via Tailscale and Hetzner API inspection, diagnosing offline servers to provide a quick pulse on fleet availability.

How do I verify systemd service status and uptime on remote hosts?▼

Verifying systemd service status and uptime on remote hosts is done by listing fleet hosts with tofu, querying each node, and validating service health to ensure end-to-end availability.

Does this fleet health check inspect disk pressure and backup status?▼

Yes, the fleet health check inspects disk pressure indicators and verifies backup health to preempt failures, ensuring all hosts report healthy status and backups are current before maintenance windows.

Do I need Tailscale to diagnose offline Hetzner hosts?▼

Tailscale is used to verify connectivity and diagnose offline Hetzner hosts, applying when you need a quick pulse on fleet availability and service status within a Hetzner and Tailscale setup.

What is the best way to validate fleet availability before a maintenance window?▼

The best way to validate fleet availability before maintenance is running a comprehensive health check that confirms host presence, service uptime, and current backups across all Hetzner hosts.