Was ist Dozzle?
Dozzle ist ein Open-Source-Projekt, das von Docker OSS gefördert wird. Es ist ein schlanker, webbasierter Log-Viewer, der das Überwachen und Debuggen containerisierter Anwendungen in Docker-, Docker-Swarm- und Kubernetes-Umgebungen vereinfacht.
Neu hier? Spring zu Erste Schritte und starte es in unter einer Minute.
Wichtigste Funktionen
Echtzeit-Überwachung
Streame Logs laufender Container mit sofortigen Updates. Live-Metriken zu CPU, Speicher und Netzwerk samt Verlaufsdiagrammen.
Flexible Bereitstellung
Betreibe Dozzle als eigenständigen Server, als Swarm-Deployment, als Kubernetes-Installation oder mit Remote-Agents über mehrere Hosts hinweg.
Fortgeschrittene Log-Verarbeitung
Automatische JSON-Erkennung mit Farbcodierung, Gruppierung mehrzeiliger Stacktraces, Filter und eine eingebettete SQL-Engine für spontane Abfragen.
Multi-Host-Unterstützung
Überwache Container auf mehreren Docker-Hosts in einer einzigen Oberfläche. Siehe Agents.
Interaktives Terminal
Hänge dich aus dem Browser an laufende Container an oder führe Befehle darin aus. Siehe Shell-Zugriff.
Container-Aktionen
Starte, stoppe, starte neu und aktualisiere Container direkt in der Oberfläche. Siehe Aktionen.
Alarme und Webhooks
Definiere Log-Muster, die Benachrichtigungen an Slack, Discord, E-Mail und mehr auslösen. Siehe Alarme und Webhooks.
Authentifizierung
Betreibe Dozzle offen oder ergänze einfache Auth oder Forward-Proxy-Auth mit rollenbasierter Zugriffssteuerung.
Schlank und schnell
Go-Backend, Vue-3-Frontend, Streaming über SSE und WebSocket, minimaler Ressourcenverbrauch.
Nächste Schritte
Dozzle steht unter der MIT-Lizenz und wird aktiv gepflegt.