Quali analizzatori di file di log grafici sono disponibili?


12

qualcuno conosce un buon analizzatore grafico di file di log per (principalmente) messaggi syslog da ubuntu? forse uno che converte i messaggi basati su testo negli oggetti in ordinamento / raggruppamento / filtro dei messaggi come il visualizzatore di file di log di Windows.

In alternativa sono apprezzati anche strumenti terminali più comodi rispetto alle combinazioni di grep / sed / cat / less (o una combinazione molto buona?: P)


Risposte:


7

Esistono vari visualizzatori di log per gli ambienti desktop; gnome-system-log è ricercabile e intuitivo; come ksystemlog per KDE (anche se ovviamente è necessario installare il runtime di KDE). Il registro di gnome dovrebbe essere davvero il migliore per te, in quanto può essere utilizzato per filtrare rapidamente i registri e trovare ciò che desideri; puoi andare direttamente al syslog, ad esempio, e trovare i messaggi di sistema di Ubuntu e monitorare come funziona il sistema in background con cron, ecc. Raccomando la visualizzazione dei registri (e quindi la ricerca di cose) come un ottimo modo per imparare come il sistema lavori.

Per quanto riguarda il terminale, puoi guardare qualsiasi registro aperto in tempo reale con tail -f <log file>e grep può essere molto utile per cercare parole come "Macchina" "Hardware" ed "errore", che spesso compaiono in errori: ad esempio grep -i 'machine' /var/log/kern.log. Con grep è importante usare l'opzione i per ignorare le maiuscole, poiché puoi perdere parti importanti del registro senza di essa. Per consultare un'intera cartella di registri, è possibile utilizzare grep -ir <folder>.


grazie per la tua risposta! gnome-system-log è il visualizzatore di file di log standard in Ubuntu? perché non mi piace così tanto
Achim A

1
Sì; se vuoi installare altri visualizzatori di log da altri desktop come KDE devi anche installare molti altri file da quell'ambiente desktop. Ho anche usato Mate Log Viewer, che è simile. Se vuoi solo monitorare uno o due log e vuoi un sacco di opzioni di ricerca e filtro senza usare la riga di comando, vale la pena dare un'occhiata a glogg. Devi selezionare manualmente quali registri visualizzare e cercare.

1
puoi combinare taile grepcon qualcosa del genere tail -F <log file> | grep -i 'machine(usa -Fmaiuscole per continuare a seguire il nome di un file dopo che è stato cancellato e ricreato, ad esempio: quando un vecchio file di registro viene archiviato automaticamente)
drevicko,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.