Logs & Monitoring
Logs
Die Anwendungs-Logs erreichst du über Docker Compose:
# Alle Dienste
docker compose logs -f
# Nur die Web-Anwendung
docker compose logs -f web
Für den produktiven Betrieb empfiehlt sich ein zentraler Log-Sammler, der die Container-Logs aufnimmt und durchsuchbar macht.
Health-Check
Lalabase stellt einen Health-Endpoint bereit, den ein Reverse-Proxy oder ein externer Monitor abfragen kann:
curl -f https://deine-instanz.example.com/up
Antwortet der Endpoint mit 200, sind Anwendung und Datenbank erreichbar.
Worauf achten
- Datenbank-Größe — besonders die
vector-Indizes wachsen mit den KI-Daten - Storage-Auslastung — hochgeladene Dateien belegen das
storage-Volume - Worker-Rückstand — siehe Background-Jobs
Tipp
Verknüpfe den Health-Check mit deinem Uptime-Monitor, damit du von Ausfällen erfährst, bevor es deine Nutzer tun.