Termal OS gegen Zabbix.
Zabbix ist eine ernstzunehmende Überwachungsplattform mit zwei Jahrzehnten Geschichte. Termal OS versucht nicht, sie zu ersetzen — es versucht, das Werkzeug zu sein, zu dem du greifst, wenn einen Zabbix-Server aufzusetzen mehr Arbeit ist, als das Problem verdient.
Die kurze Antwort
Zabbix ist Infrastruktur. Termal OS ist eine Anwendung, die du öffnest. Zabbix gibt dir Vorlagen, automatische Erkennung, Ereigniskorrelation, Eskalationen, Proxies, feingranulare Rechte und ein Datenmodell, das Tausende Hosts trägt. Dafür betreibst du einen Server, eine Datenbank und ein Frontend — und lernst das Modell. Termal OS gibt dir einen Bruchteil davon, dafür installierst du nirgends etwas und bist neunzig Sekunden nach dem Download einsatzbereit.
Ein Wort zu «ohne Agent», denn es wird oft falsch benutzt
Zabbix wird häufig als agentenbasiert beschrieben, und das stimmt nur halb: es beherrscht auch Prüfungen über SNMP, IPMI, ICMP und ssh_run[], ohne dass auf dem Ziel irgendetwas installiert wird. Wer dir sagt, Zabbix zwinge dir einen Agenten auf, irrt sich.
Der echte Unterschied liegt woanders. Zabbix ohne Agent braucht trotzdem einen Zabbix-Server — eine Maschine, die du bereitstellst, eine Datenbank, die du sicherst, ein Frontend, das du gepatcht hältst. Termal OS hat überhaupt keinen serverseitigen Teil: die App auf deinem Schreibtisch ist das ganze System. Das ist eine bescheidenere Behauptung als «ohne Agent» — und eine ehrlichere.
Was Zabbix besser macht
- Skalierung. Tausende Hosts, verteilte Proxies über Standorte und Netze hinweg, Hochverfügbarkeit. Termal OS zielt auf eine Handvoll bis ein paar Dutzend Server und gibt nichts anderes vor.
- Breite. Netzwerktechnik über SNMP, Windows, Hypervisoren, Datenbanken, IPMI-Hardwaresensoren, Netzwerkerkennung und Topologiekarten. Termal OS ist Linux über SSH und sonst nichts — es liest /proc und ruft Standard-Shell-Werkzeuge auf, ein Switch oder eine Windows-Maschine liegt damit schlicht außerhalb.
- Tiefe beim Warnen. Trigger-Ausdrücke, Abhängigkeiten, damit ein Ausfall dich nicht vierzigmal weckt, Ereigniskorrelation, Wartungsfenster, Eskalationsketten, geplante Berichte. Termal OS hat Warn- und Kritisch-Schwellen für CPU, Arbeitsspeicher, Festplatte und Last je Server, mit Eskalation und Benachrichtigung per Telegram, Slack, Discord, Webhook oder E-Mail. Nützlich, und weit einfacher.
- Aufbewahrung und Berichte. Jahre an Verlauf in einer echten Datenbank, mit Trends und Kapazitätsplanung. Termal OS hält ein kurzes, rollierendes Fenster (standardmäßig 24 Stunden).
- Open Source, ohne Lizenzkosten, in jeder Größe. Zabbix ist freie Software, bezahlter Support ist verfügbar, wenn du ihn willst.
Was Termal OS anders macht
- Keine Infrastruktur zu betreiben. Kein Server bereitzustellen, keine Datenbank zu sichern, kein Frontend zu patchen — und damit auch kein Überwachungssystem, das selbst um drei Uhr nachts ausfallen kann. Du installierst eine Desktop-App und fügst einen Server hinzu, indem du die SSH-Daten einträgst, die du ohnehin benutzt.
- Zeit bis zur ersten Kurve. Einen Server hinzuzufügen ist ein Formular. Keine Vorlagen zuzuweisen, keine Items zu definieren, keine Hostgruppen zu entwerfen. Das ist ein echter Tausch — du kannst auch nicht ausdrücken, was eine Zabbix-Vorlage ausdrückt —, aber bei einem kleinen Serverpark ist es der Unterschied zwischen «gemacht» und «nie dazu gekommen».
- Es verwaltet, es überwacht nicht nur. Über dieselbe SSH-Verbindung läuft ein voller Remote-Desktop: SFTP-Explorer, PTY-Terminal, Monaco-Editor, Browser, Archivwerkzeug, Prozessmanager. Zabbix kann einen entfernten Befehl auslösen; ein Ort zum Arbeiten ist es nicht.
- Es läuft, wo du keine Rechte hast. Shared Hosting, verwaltetes Hosting, der Server eines Kunden: überall, wo du SSH hast, aber weder root noch die Möglichkeit, Pakete zu installieren, funktioniert Termal OS trotzdem. Eine Zabbix-Installation passt in diese Lage überhaupt nicht.
Nebeneinander
| Termal OS | Zabbix | |
|---|---|---|
| Eigene Infrastruktur zu betreiben | keine | Server + DB + Frontend |
| Aufwand für die Einrichtung | Minuten | Stunden bis Tage |
| Realistische Größe des Serverparks | ein paar Dutzend | Tausende |
| Ziele außer Linux (Windows, SNMP, Hardware) | - | sehr umfangreich |
| Modell für Warnungen | Schwellenwerte + Eskalation | Trigger, Korrelation, Abhängigkeiten |
| Aufbewahrung des Verlaufs | ~24 h rollierend | Jahre |
| Erfasst, während du weg bist | App muss laufen | immer |
| Fernwartung (Dateien, Shell, Editor) | eingebaut | nur entfernte Befehle |
| Funktioniert mit reinem SSH-Zugang, ohne root | ja | braucht trotzdem einen Server |
| Lizenz | Closed Source | Open Source |
Was wählen
Nimm Zabbix, wenn du mehr als ein paar Dutzend Hosts betreibst; du etwas überwachst, das kein Linux-Server ist; du echte Warnlogik, lange Aufbewahrung oder Berichte auf Compliance-Niveau brauchst; es jemanden gibt, zu dessen Aufgaben der Überwachungs-Stack gehört; oder du in jeder Größenordnung Open Source willst.
Nimm Termal OS, wenn dein Serverpark klein ist und eine Überwachungsplattform mehr Maschinerie ist, als das Problem rechtfertigt; du auf Hosting sitzt, wo du nichts installieren kannst; du Beobachtung und Verwaltung im selben Fenster willst; oder du zweimal versucht hast, einen Überwachungsserver aufzusetzen, und zweimal aufgegeben hast.
Und wenn du Zabbix schon betreibst, ist Termal OS kein Ersatz dafür — es ist ein bequemes SSH-Cockpit für die Server, an die du tatsächlich Hand anlegst. Da es nichts installiert, kann es dem, was schon da ist, nicht in die Quere kommen.
Wo Termal OS heute steht
- Die Erfassung braucht die laufende App. Sie fragt bei geschlossenem Fenster weiter ab, aber die Anwendung muss auf einem wachen Rechner laufen, mit entsperrtem Tresor. Ein Zabbix-Server schläft nicht, wenn du nach Hause gehst. Wenn unbeaufsichtigtes Warnen rund um die Uhr die Anforderung ist, ist Zabbix die richtige Antwort.
- Nur Linux, über SSH. Kein SNMP, keine Windows-Agenten, keine Netzwerkerkennung, keine Topologiekarten.
- 0.x, im öffentlichen Preview — gerade jetzt kostenlos mit bis zu 3 Servern. Die Builds für Windows und macOS sind noch nicht signiert; die Sicherheitsseite erklärt, warum automatische Updates dort deshalb deaktiviert sind.