Zum Inhalt springen

Was Cloud Viewer macht

Cloud Viewer ist ein Basis-Monitoring für Infrastruktur bei Hetzner. Es zeigt alles, was du betreibst, was es kostet und was deine Aufmerksamkeit braucht. Wenn etwas sie braucht, gibt Cloud Viewer dir oder deinem Coding-Agent einen Ansatzpunkt. Es ist read-only, schnell eingerichtet und günstig genug, um es überall laufen zu lassen.

Es läuft als iPhone-App, als Android-App, die nach dem iPhone-Start folgt, und als Web-App im Browser. Wo du Cloud Viewer nutzt listet, was jede davon kann. Cloud Viewer liest Hetzner mit einem read-only API-Token und kann nichts neu starten, löschen oder ändern.

Drei Verben beschreiben, was Cloud Viewer macht. Jedes baut auf dem vorigen auf, und jeder Abschnitt sagt, welchen Plan er voraussetzt.

Jede Ressource in deinen Hetzner-Cloud-Projekten, ihr Zustand und was sie diesen Monat bisher gekostet hat, in einer Liste über alle Projekte. Die Suche findet eine Ressource nach Name, ID oder IP-Adresse, und jede öffnet sich mit ihren Details und Charts, ohne dass du dich in der Hetzner Console anmeldest.

Dafür brauchst du kein Konto. Im Gerätemodus liest die App die Hetzner Cloud-API direkt von deinem Smartphone, mit deinem read-only Token, und berechnet die Kostenschätzung auf dem Gerät. Das Token bleibt auf dem Gerät. Der Gerätemodus zeichnet nichts auf, solange die App geschlossen ist: Du siehst, was Hetzner jetzt meldet, und die Chart-Zeiträume, die Hetzner liefert.

Das Dashboard stellt an den Anfang, was deine Aufmerksamkeit braucht. Es ordnet jede Zeile: zuerst, was jetzt nicht in Ordnung ist, dann, was jetzt in Ordnung ist, aber in den letzten 30 Tagen Probleme hatte, dann, was mehr kostet als im Vormonat. Zeilen ohne Befund werden nur mitgezählt. Siehe Das Dashboard.

Dafür ergänzt Cloud Viewer Signale, die die Hetzner Cloud-API nicht liefert:

  • Uptime-Checks prüfen deine Websites, Ports und Zertifikate von außen, aus zwei unabhängigen Netzen, innerhalb und außerhalb von Hetzner. Ein kostenloses Konto bekommt 8 Checks auf bis zu 4 Prüfzielen, und sie laufen weiter, während dein Smartphone aus ist.
  • Der Agent auf deinen Servern ergänzt die echte Festplatten- und RAM-Belegung und die Warn-Log-Zeilen der letzten 72 Stunden. Er deckt auch dedizierte Server (Robot) ab, die nicht in der Hetzner Cloud-API stehen. Pro und Team.
  • Job-Reports melden, wenn ein Backup oder Cronjob fehlschlägt oder nicht mehr läuft. Pro und Team.
  • Historie: 30 Tage Metrik- und Kosten-Historie bei Pro, 90 Tage bei Team.

Alarme beginnen mit Pro: Push-Mitteilungen, eine E-Mail-Zusammenfassung und Alarmziele für deine eigenen Tools. Sie lösen nur aus, wenn das Signal echt ist. Ein Check gilt erst als ausgefallen, wenn beide Netze übereinstimmen, und ein grauer Tag heißt keine Daten, nicht ausgefallen.

Ein Alarm öffnet sich an der betroffenen Ressource, mit dem Kontext, den du für die Entscheidung brauchst: was ausgelöst hat und seit wann, die letzten Warn-Log-Zeilen des Servers, seine Jobs und Checks und die letzten Ereignisse, die Hetzner dazu meldet. Von dort kannst du:

  • den Alarm stummschalten, während du daran arbeitest;
  • einen Bericht mit jemandem aus deinem Team teilen oder mit Für Coding-Agent kopieren das Problem an einen Coding-Agent wie Claude Code übergeben;
  • Claude über den Claude-Connector selbst in Cloud Viewer nachsehen lassen;
  • Alarme über Webhook-Ziele in deine eigenen Tools schicken, bei Team auch an PagerDuty;
  • die Hetzner Console öffnen, um die Änderung vorzunehmen.

Berichte gibt es in jedem Plan, in den Apps für iPhone und Android. Alarme, der Connector und Alarmziele setzen Pro oder Team voraus.

Cloud Viewer nimmt die Änderung nie selbst vor. Du nimmst sie vor, oder dein Coding-Agent schlägt sie über deinen eigenen Prozess vor, zum Beispiel als Pull Request, den ein Mensch prüft und mergt.

Cloud Viewer lässt bewusst weg, was größere Monitoring-Tools machen. Diese Grenzen sind der Grund, warum es günstig und ruhig ist und sich gefahrlos überall installieren lässt.

  • Es ist keine Log-Plattform. Es behält journald-Zeilen ab Stufe Warnung 72 Stunden lang, nicht jede Zeile für immer. Die Datenmenge pro Server bleibt klein und vorhersehbar.
  • Es ist kein APM und kein Tracing. Der Agent erfasst einen festen Satz von OS-Metriken, nicht das Innenleben deiner Anwendung. Es gibt nichts zu instrumentieren.
  • Es ist keine Verwaltungskonsole. Es ist read-only. Änderungen passieren in der Hetzner Console oder in deinem Infrastruktur-Code. Ein verlorenes Smartphone oder ein falscher Tipp kann deshalb keinen Server neu starten oder löschen.
  • Es ist kein Dashboard-Baukasten. Die Ansichten sind fest vorgegeben und nach Aufmerksamkeit geordnet. Du musst also nichts konfigurieren, bevor sie nützlich sind.

Brauchst du mehr als das, sagt dir Cloud Viewer trotzdem, wo du nachsehen musst.

Wie Cloud Viewer Daten sammeltHetzner Cloud-Server erscheinen in der Hetzner Cloud-API; im Gerätemodus liest die App sie mit einem read-only Token direkt, das das Gerät nie verlässt. Mit Pro und Team liefert der Cloud Viewer Agent – installiert auf Cloud-Servern und auf dedizierten Servern (Robot), die die Cloud-API gar nicht kennt – zusätzlich Metriken auf OS-Ebene und Log-Zeilen ab Schweregrad WARN und transportiert die Ergebnisse deiner eigenen Backup- und Cronjobs. Uptime-Checks laufen andersherum: Cloud Viewer prüft deine Endpunkte von eigenen Standorten aus, von außen – und diese Endpunkte müssen gar nicht bei Hetzner liegen; vier Prüfziele gibt es schon im kostenlosen Konto. All das kommt bei Cloud Viewer an und geht auf drei Wegen wieder hinaus: in der App als Alarme, Charts und Job-Reports; mit Pro und Team als Alarme per Push-Mitteilung, E-Mail-Digest, ntfy-Thema oder Webhook; und über den read-only MCP-Connector, den ein Coding-Agent zu deiner Flotte befragen kann.Hetzner Cloud-ServerAgentFestplatte · RAM · LoadLog-Zeilen ab WARNDedizierte Server (Robot)Agentnicht in der Cloud-APIBackup- & Cronjobscloudviewer-reportDeine Endpunktebei Hetzner oder anderswoapi.example.comUnsere StandorteUptime-Checks, auch Freevon außenCloud ViewerHetzner Cloud-APIInventar · CPU · Netzwerkverbundenes ProjektGerätemodusAlarmeChartsJob-ReportsCloud Viewer AppAlarme erreichen dichPush-MitteilungE-Mail-Digestntfy-ThemaWebhookCoding-AgentMCP · read-onlyGerätemodus – dein Gerät liest die HetznerCloud-API direkt; das read-only Token verlässt es nie.Pro und Team – der Agent liefert OS-Metriken, Logs abWARN, Job-Ergebnisse und dedizierte Server; ebensoAlarmkanäle und der MCP-Connector.Uptime-Checks – von unseren Standorten aus geprüft,von außen; vier Prüfziele auch im kostenlosen Konto.

Cloud-Server, Load Balancer, Volumes, IPs und der Rest eines Hetzner-Cloud-Projekts kommen aus der Hetzner Cloud-API. Im Gerätemodus liest die App sie vom Smartphone aus. Bei Pro und Team lesen unsere Server sie alle 5 Minuten, ob die App offen ist oder nicht. Der Agent ergänzt OS-Metriken, Warn-Log-Zeilen, dedizierte Server und die Ergebnisse deiner eigenen Jobs. Uptime-Checks gehen in die andere Richtung: Unsere Server schicken sie an deine Endpunkte, die nicht bei Hetzner liegen müssen.