Lang ist das letzte Posting her, ich weiß, aber dafür hab ich wieder was Interessantes zum Thema Selfhosting. Diesmal geht es um gleich 2 Tools, die zum Überwachen genutzt werden können. Das erste Tool überwacht die allgemeine Auslastung, Speicher, (Docker)-Container, Grafikkarte etc…

Beszel

Beszel

Die Rede ist von Beszel, leichtgewichtig und trotzdem gut in der Handhabung. OIDC, S3 und eine schöne Oberfläche, alles an Board. Fehlen mir persönlich noch TCP Monitoring und Ping. Dann wäre ein Großteil von Uptime-Kuma abgedeckt.

Da der Funktionsumfang leider nicht ganz ausreicht, um Kuma komplett zu ersetzen, reicht dann aber Tool Nummer 2:

Tianji

Tianji

Tianji ist das Ergebnis, wenn Google Analytics und Kuma ein Kind haben. Es bietet einen guten Umfang zum Monitoring, hat aber auch Funktionen zum Websitetracking und / oder Telemetrie. Da ich persönlich mit Kuma unzufrieden war, pingt nun Tianji alles an, was Beszel nicht überwachen kann. Tianji könnte die Arbeit von Beszel mit erledigen, jedoch finde ich Beszel insgesamt dafür besser.

Bei Tianji kann man aber dafür schöner unterteilen in mehrere Workspaces, das verbessert die Übersicht erheblich.

Insgesamt sind beide Tools gut gemacht, mir gefällt dennoch Beszel von der Optik her besser. Auch die Unterstützung für OIDC und S3 sind gute Argumente. Eine Anbindung an Postgres wäre noch super, momentan nutzt es SQLite. Wenn dann noch Ping dazu kommt, dann ist Tianji für mich nur noch zweitrangig.

Netdata war mir zu unübersichtlich, es wirkt alles so durcheinander. Wer maximalen Funktionsumfang will, der sollte sich mal Zabbix anschauen.

Welche Tools nutzt ihr zum Monitoring?