Logs dei Servizi

Kuboide ti permette di visualizzare i log dei container Docker direttamente dall'interfaccia web. Questa funzionalità è essenziale per monitorare il comportamento dei servizi e identificare eventuali problemi.

Panoramica

I log mostrano l'output generato dai container Docker durante la loro esecuzione. Puoi visualizzare:

  • Messaggi di avvio e arresto dei servizi
  • Errori e warning
  • Richieste HTTP (per web server)
  • Query database (se il logging è abilitato)
  • Qualsiasi output scritto su stdout/stderr dal container

Accedere ai Logs

  1. Vai alla pagina di modifica dell'ambiente
  2. Seleziona il tab del servizio di cui vuoi vedere i log (es. PHP, Nginx)
  3. Clicca sul menu (tre puntini) nell'intestazione del tab
  4. Seleziona Logs

Si apre una finestra a schermo intero con i log del servizio.

Interfaccia dei Logs

Barra Superiore

La barra superiore contiene:

Elemento Descrizione
Nome servizio Il nome del servizio di cui stai visualizzando i log
Pulsante Real-time Attiva/disattiva l'aggiornamento automatico
Pulsante Aggiorna Aggiorna manualmente i log
Pulsante Chiudi (X) Chiude la finestra dei log

Area dei Log

L'area principale mostra:

  • Numeri di riga: Ogni riga è numerata per facilitare i riferimenti
  • Contenuto: Il testo dei log con word-wrap automatico
  • Scorrimento: Puoi scorrere verticalmente per vedere log più vecchi

Aggiornamento in Tempo Reale

Per monitorare i log mentre il servizio è in esecuzione:

  1. Clicca sul pulsante Real-time
  2. Il pulsante diventa verde quando è attivo
  3. I log si aggiornano automaticamente ogni 15 secondi
  4. Clicca nuovamente per disattivare

Nota: Quando Real-time è attivo, il pulsante Aggiorna manuale è disabilitato.

Aggiornamento Manuale

Se preferisci controllare quando aggiornare:

  1. Assicurati che Real-time sia disattivato
  2. Clicca sul pulsante Aggiorna
  3. I log vengono ricaricati dal server

Servizi Supportati

Puoi visualizzare i log di tutti i servizi Docker:

  • Web e Proxy: Traefik, Nginx, Varnish
  • Runtime: PHP, Node.js
  • Database: MySQL, MariaDB, PostgreSQL, MongoDB, Redis
  • Storage: MinIO
  • AI: Qdrant, Ollama
  • Automation: N8N
  • Altri: Cron, ProFTPD

Risoluzione Problemi

Nessun Log Disponibile

Se vedi il messaggio Nessun log disponibile:

  1. Verifica che il container sia in esecuzione
  2. Il servizio potrebbe non aver ancora generato output
  3. Prova ad aggiornare dopo qualche secondo

Log Non si Aggiornano

Se i log sembrano bloccati:

  1. Disattiva e riattiva Real-time
  2. Prova l'aggiornamento manuale
  3. Verifica che il servizio sia ancora attivo

Errori nel Caricamento

Se compare un errore:

  1. Verifica la connessione internet
  2. Ricarica la pagina
  3. Riprova dopo qualche secondo

Prossimi Passi