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.