Grafito: Visualizzatore di Log di Systemd con un’Interfaccia Web Accattivante

Grafito è un visualizzatore di log di systemd
elegante e intuitivo che semplifica la lettura dei log di sistema grazie a funzionalità di streaming in tempo reale e filtri potenti, il tutto reso accessibile attraverso un’interfaccia Web pulita e di facile utilizzo.
Introduzione a Grafito
Grafito è un’applicazione che segue la filosofia classica di UNIX: fare una cosa e farlo bene. Per gli amministratori di sistema e gli appassionati di GNU/Linux, monitorare i log di sistema può spesso risultare complesso, con numerosi comandi da terminale e voci di log apparentemente infinite. Grafito si presenta come una soluzione elegante e auto-ospitata, progettata per rendere i log di systemd facilmente accessibili, leggibili e condivisibili.
Grafito è distribuito con licenza software MIT, che ne permette l’uso, la modifica e la distribuzione con poche restrizioni. L’ultima versione stabile disponibile è Grafito 0.9.1 rilasciata il 2 giugno 2025.
Caratteristiche Principali
Interfaccia Utente Web
Grafito offre un’interfaccia intuitiva e facile da usare, accessibile tramite un browser web collegato a un server locale. Questo significa che è possibile visualizzare e gestire i log di sistema direttamente dal proprio browser, senza la necessità di utilizzare strumenti esterni o complessi comandi da terminale.
Una delle caratteristiche principali di Grafito è la capacità di evitare l’uso di journalctl
nel terminale per il monitoraggio quotidiano dei log. Gli utenti possono accedere a un’interfaccia web moderna e gradevole, disponibile sia in modalità chiara che scura.
Filtri Dinamici
Una delle funzionalità distintive di Grafito è la sua potente capacità di filtraggio dinamico. Gli utenti possono individuare rapidamente i log rilevanti inserendo query di ricerca che filtrano per unità systemd, tag syslog, intervallo di tempo (come “ultimi 15 minuti” o “ultima settimana”) e priorità del log. I filtri si aggiornano in tempo reale durante la digitazione, fornendo un feedback immediato e aiutando gli utenti a concentrarsi sugli eventi specifici di cui hanno bisogno senza ritardi.
Modalità Visualizzazione in Tempo Reale
Un’altra aggiunta pratica di Grafito è la modalità “Visualizzazione in Tempo Reale”, che trasmette i log in tempo reale con aggiornamenti automatici. Non è necessario aggiornare la pagina durante le sessioni di debug attive. Inoltre, Grafito è in grado di mostrare il comando equivalente di journalctl
per qualsiasi filtro attivo, colmando il divario tra la comodità dell’interfaccia web e la trasparenza della riga di comando.
Condivisione e Esportazione
Per casi d’uso collaborativi o ricorrenti, Grafito permette di condividere e salvare nei segnalibri le viste filtrate tramite URL contenenti tutte le impostazioni dei filtri correnti. Inoltre, esportare i log filtrati come file di testo è semplice, consentendo analisi offline o archiviazione.
Centralizzazione dei Log
In ambienti distribuiti, l’utilità di Grafito si estende ulteriormente. Combinato con i servizi systemd-journal-remote
e systemd-journal-upload
, consente la centralizzazione dei log da più host in un unico registro consolidato sul server Grafito. Grazie al filtro “Nome Host”, è possibile isolare facilmente i log da client specifici all’interno di questa interfaccia unificata.
Come Installare il Visualizzatore di Log Grafito
L’installazione di Grafito è semplice e ben documentata. Per tutte le istruzioni dettagliate, sia per l’installazione su un singolo PC che per una configurazione distribuita, è possibile fare riferimento alla pagina ufficiale del progetto su GitHub. Qui troverete guide passo-passo che vi aiuteranno a configurare Grafito in base alle vostre esigenze specifiche, garantendo un processo di installazione agevole e senza intoppi.
È importante notare che Grafito è ancora in fase di sviluppo attivo e non ha ancora raggiunto la versione 1.0. Questo significa che il software è ancora in evoluzione e potrebbe non essere completamente maturo. Gli utenti potrebbero incontrare bug o funzionalità incomplete.
Fonte: https://github.com/ralsina/grafito/
Fonte: https://github.com/ralsina/grafito/releases/tag/v0.9.1
Fonte: https://linuxiac.com/grafito-systemd-journal-log-viewer-with-a-beautiful-web-ui/
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.





