Tanji ist eine einheitliche Plattform, die Website-Analyse, Verfügbarkeitsüberwachung und Serverstatusverfolgung in einer einzigen, schlanken, selbstgehosteten Anwendung vereint. Und natürlich und nicht überraschend wieder als
Docker Container
in wenigen Minuten installiert und wieder ein wenig mehr digitale Unabhängigkeit, weil ich u.a. Google Analytics für Besucheranalysen nicht mehr benötige. So steht jetzt in Q1 2026 auf meiner ToDo ganz oben die Ablösung diverser Anwendungen in meiner Infrastruktur:
- Uptime KUMA
- Munin
- PHP Server Monitor
Überblick
Entstanden aus der Frustration über die Notwendigkeit, mehrere spezialisierte Tools – Google Analytics für Besucheranalysen, Verfügbarkeitsmonitore für Verbindungsprüfungen und Prometheus für Servermetriken – zu verwalten, bietet Tianji essenzielle Überwachungsfunktionen in einer gut wartbaren Docker-Container-Lösung ohne den operativen Aufwand der Verwaltung separater Dienste.
Entwickelt für pragmatische Teams
Tianji wurde für Entwickler und Teams entwickelt, die umfassendes Monitoring ohne komplexe Unternehmensstrukturen benötigen. Es bietet Website-Analysen (Seitenaufrufe, eindeutige Besucher, Traffic-Quellen), aktives und passives Uptime-Monitoring, Server-Health-Dashboards und Telemetrie-Erfassung für Open-Source-Projekte. Funktionen für die Teamzusammenarbeit, Benachrichtigungssysteme und OpenAPI-Unterstützung ermöglichen die Integration in bestehende Arbeitsabläufe.
Bereitstellung und Erweiterbarkeit
Tianji wurde unter der Apache-2.0-Lizenz veröffentlicht und ist von Umami und Uptime Kuma inspiriert. Es unterstützt Docker-Bereitstellung, Helm-Charts und Ein-Klick-Hosting. Zu den weiteren Funktionen gehören Umfragetools, Lighthouse-Performanceberichte, Webhooks und Wartelistenverwaltung – und ist damit eine praktische Alternative zu fragmentierten Monitoring-Lösungen für kleine bis mittelgroße Projekte.Highlights
- Website-Analyse mit PV/UV-Tracking und Traffic-Einblicken
- Verfügbarkeitsüberwachung mit aktiven Prüfungen und passiver Ergebniserfassung
- Echtzeit-Serverstatus-Dashboards und Gesundheitsmetriken
- Teamzusammenarbeit, Benachrichtigungen, Telemetrie und OpenAPI-Integration
Vorteile
- Erübrigt sich durch eine einheitliche Schnittstelle und macht mehrere Überwachungstools überflüssig.
- Selbstgehostete Bereitstellung gewährleistet Datenschutz und Datenkontrollehttps://youtu.be/54F7mZcrg7M?si=yBa2Dd26hQecitJW
- Leichtbauweise, geeignet für kleine bis mittlere Arbeitslasten
- Apache 2.0-Lizenz mit Unterstützung für Docker- und Helm-Bereitstellung
Überlegungen
- Möglicherweise mangelt es an spezialisierten Werkzeugen für fortgeschrittene Analyseanforderungen.
- Neueres Projekt mit kleinerer Gemeinschaft im Vergleich zu etablierten Alternativen.
- Der All-in-One-Ansatz bietet eine breite Palette an Funktionen für maximalen Komfort.
- Beschränkt auf den TypeScript-Stack; weniger flexibel als polyglotte Lösungen