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
- Vai alla pagina di modifica dell'ambiente
- Seleziona il tab del servizio di cui vuoi vedere i log (es. PHP, Nginx)
- Clicca sul menu ⋮ (tre puntini) nell'intestazione del tab
- 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:
- Clicca sul pulsante Real-time
- Il pulsante diventa verde quando è attivo
- I log si aggiornano automaticamente ogni 15 secondi
- Clicca nuovamente per disattivare
Nota: Quando Real-time è attivo, il pulsante Aggiorna manuale è disabilitato.
Aggiornamento Manuale
Se preferisci controllare quando aggiornare:
- Assicurati che Real-time sia disattivato
- Clicca sul pulsante Aggiorna
- 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:
- Verifica che il container sia in esecuzione
- Il servizio potrebbe non aver ancora generato output
- Prova ad aggiornare dopo qualche secondo
Log Non si Aggiornano
Se i log sembrano bloccati:
- Disattiva e riattiva Real-time
- Prova l'aggiornamento manuale
- Verifica che il servizio sia ancora attivo
Errori nel Caricamento
Se compare un errore:
- Verifica la connessione internet
- Ricarica la pagina
- Riprova dopo qualche secondo
Prossimi Passi
- Statistiche dei Servizi: Monitora CPU, memoria e I/O dei container
- Configurazione Servizi: Configura i servizi del tuo ambiente