Se sei un amante di Linux, devi avere una certa conoscenza degli strumenti di visualizzazione dei log di Linux. Il visualizzatore di log ti offre una cronologia visiva completa di tutto ciò che accade nel tuo sistema Linux. Nel file di registro, avremo ogni informazione come registro dell'applicazione, registro di sistema, registro eventi, registro degli script, registro di riscrittura, ID processo, ecc.
I migliori strumenti per la visualizzazione dei log di Linux
Abbiamo compilato un elenco di 15 strumenti per la visualizzazione di file di registro per fornirti informazioni chiare e assicurarti di ciò che sarà meglio per te. Allora iniziamo.
1. LOGalizza
LOGalyze fa il suo lavoro in modo abbastanza impeccabile con l'attenzione alla gestione dei log. Inoltre, ha l'usabilità dell'osservazione della rete fornita con il pacchetto. Quando si tratta di elaborare tutte le informazioni di registro in un unico posto, LOGalyze è utile. Inoltre, non devi preoccuparti se supporterà o meno i tuoi requisiti perché è compatibile con i server Linux/Unix, i dispositivi di rete e gli host Windows.
Questo software può rilevare tutti i tuoi eventi in tempo reale con la capacità di ricerca intensiva. LOGalyze può definire i tuoi eventi. Inoltre, può avvisarti confrontando le informazioni di registro. Inoltre, puoi chiudere in fretta i tuoi eventi con il sistema di biglietteria.
Caratteristiche di LOGalyze
- LOGalyze è un raccoglitore Syslog UDP/TCP che raccoglie file di testo aereo su HTTP/HTTPS, FTP, SFTP.
- Funziona come raccoglitore di trap SNMP.
- LOGalyze crea statistiche multidimensionali in tempo reale sui singoli campi del log.
- Offre un'interfaccia utente personalizzabile basata su Web basata su HTML.
- Fornisce vari output come e-mail, HTML online, CSV, XLS.
Ottieni LOGalyze
2. Glog
Se hai file di registro lunghi che sono anche piuttosto complicati, Glogg è la scelta giusta per sfogliarli e cercarli. Questa applicazione GUI multipiattaforma è progettata per semplificarti le cose. Anche se hai file di registro molto complessi, questa applicazione può svolgere il lavoro a tuo agio.
- -Caratteristiche di Glogg
- Questo visualizzatore di log Linux funziona su sistemi Unix, Windows e Mac OS.
- Apre una seconda finestra mentre mostra il risultato della ricerca in corso.
- Leggendo la directory del file radice dal disco senza caricarla in memoria, è molto più veloce.
- Colora file di registro e risultati di ricerca specifici.
- Supporta espressioni regolari come Grep/Egrep.
- Glogg può anche leggere i file UTF-8 e ISO-8859-1.
Ottieni Glog
3. GoAccess
Quando si tratta di un analizzatore di blog che opera in tempo reale, GoAccess è la scelta perfetta per te. Questo visualizzatore di log open source è abbastanza interattivo, realizzato per il sistema di tipo Unix. Sia per il sistema *nix che per il browser Web, questo visualizzatore di file di registro Linux può funzionare a proprio agio in un terminale. Anche se hai bisogno di un report del server visivo in fretta, è abbastanza utile con statistiche HTTP molto veloci.
Caratteristiche di GoAccess
- Consente stringhe di formato registro personalizzate e opzioni predefinite.
- Questo analizzatore in tempo reale può essere aggiornato sul terminale ogni 200 ms
- Quando si tratta di output HTML, può essere aggiornato in un secondo.
- L'elaborazione dei log nel database B+tree su disco è un'altra capacità di questo analizzatore.
- È necessaria una configurazione minima poiché tutto è integrato.
- Può analizzare gli hit e il conteggio dei visitatori.
- Anche la determinazione della larghezza di banda e delle metriche è un punto a favore di questo analizzatore.
- Ha più host virtuali per monitorare quale host virtuale sta consumando la maggior parte delle risorse del server.
Ottieni GoAccess
4. KSystemLog
Puoi capire il lavoro in background della tua macchina con KSystemLog. Questo visualizzatore di log legge il file di log in modo molto diverso. Se sei un principiante del gioco e non riesci a trovare le informazioni di sistema o la posizione dei file di registro, allora questo programma è utile. L'affermazione precedente non significa che questo programma sia solo per un principiante, ma anche gli utenti avanzati possono usarlo. Gli utenti avanzati possono osservare i problemi in esecuzione sul proprio server.
Caratteristiche di Ksystemlog
- Supporta quasi tutti i tipi di log (Sys log, Kernel log, Apache log, ecc.).
- Ha la vista a schede per visualizzare più log contemporaneamente.
- Legge una modalità log da più risorse.
- Visualizza le nuove righe di registro in grassetto.
- Ha una vista di gruppo per visualizzare facilmente i registri considerando il livello del registro, il processo, le ore, ecc.
- Fornisce ogni dettaglio delle informazioni per ogni file di registro.
Ottieni Ksystemlog
5. Graylog
A volte Graylog può essere utilizzato come SIEM, ma fondamentalmente questa piattaforma è per la gestione dei registri. Con questo strumento, puoi raccogliere molti dati di registro ed elaborarli. Inoltre, l'archiviazione di quei file secondo le tue esigenze è un'altra grande caratteristica di questa applicazione di gestione dei registri. Inoltre, questo strumento di gestione dei registri ha un'interfaccia perfettamente progettata che ti consente di cercare tra i record di registro. Pertanto, puoi ottenere i dati desiderati abbastanza facilmente con questo visualizzatore di log di Linux.
Caratteristiche di Graylog
- Ksystemlog può importare qualsiasi dato strutturato, inclusi i messaggi di registro e il traffico di rete.
- Fornisce una dashboard completamente personalizzabile con i numeri di un widget.
- Utilizza termini di ricerca booleani standard per selezionare campi e tipi di dati.
- Invia notifiche di avviso in tempo reale all'amministratore in vari modi come e-mail, testo e Slack.
- Graylog di solito contiene dati sensibili e regolamentati in modo che il sistema stesso rimanga accessibile, sicuro e veloce.
- Ha dei modelli predefiniti per visualizzare i dati.
Ottieni Graylog
6. Frontale
Frontail è un'applicazione creata da node.js che trasmette i log del server al browser. Frontail è un Tail-f con un'interfaccia utente. È uno strumento open source supportato da più piattaforme che funziona su Linux, OpenBSD, macOS.
Caratteristiche di Frontail
- La parte anteriore scorre automaticamente per contrassegnare i registri.
- Mostra l'elenco dei log non letti nella favicon.
- Interfaccia utente fluida con temi Predefinito e Scuro.
- Evidenzia registro importante.
- Coda più file e input standard.
- Può cercare nei log e impostare filtri dal parametro URL.
Ottieni Frontail
7. Multicoda
Che si tratti dei tuoi file di registro o dell'output dei comandi, puoi osservarli entrambi con Multitail. Questo visualizzatore di log ti consente di osservarli in più finestre. Quando si tratta di visualizzare più file come un programma di racconti originale, Multitail fa il lavoro in modo abbastanza impeccabile. Multitail può rendere la funzionalità di strumenti come "orologio".
Caratteristiche di Multitail:
- Mostra il registro più di un file in più finestre.
- Puoi ottenere aiuto in linea per un contesto particolare.
- Lo sviluppatore può unire e cercare più file di registro in uno solo.
- I file di registro possono essere filtrati con l'assistenza di una o più espressioni regolari.
- Questo strumento può agire come una "pipa visiva" per visualizzare gli input.
- La configurazione può essere impostata dalla riga di comando.
Ottieni Multitail
8. Logstash
Logstash è uno strumento di elaborazione dati lato server per raccogliere, elaborare e inoltrare eventi e messaggi di registro di sistema. L'assemblaggio viene eseguito tramite plug-in di input configurabili con comunicazione socket/pacchetto grezzo, coda di file e diversi messaggi di sistema. Questo visualizzatore di file di registro Linux può caricare rapidamente dati non strutturati, offre molti filtri predefiniti in modo da poter trasformare e indicizzare i dati e dispone di un'architettura di plug-in flessibile.
Caratteristiche di Logstash:
- Logstash può inserire dati da varie fonti e inviarli a più destinazioni.
- Può inserire qualsiasi forma, dimensione e fonte di dati.
- Ha un'integrazione unificata con Elasticsearch, Beats e Kibana.
- Quando si tratta di elaborare la richiesta HTTP e inviare una risposta, questo strumento è piuttosto utile.
- Logstash viene utilizzato anche per i dati dei sensori e per l'Internet delle cose.
- Come i registri eventi di Apache e Windows, questo strumento può elaborare tutti i tipi di dati.
Ottieni Logstash
9. Logwatch
Logwatch è un potente analizzatore di log multiuso considerato un report integrato di tutte le azioni su un server. Può ricapitolare i registri di macchine diverse in un unico report. Questo visualizzatore di log di Linux genera un rapporto periodico specificato dai criteri dell'utente. La cosa incredibile di questo strumento è che esegue la scansione dei file di registro e presenta i dati in un formato leggibile dall'uomo.
Caratteristiche di Logwatch:
- Logwatch ha inviato un avviso di registro istantaneo quando si è verificata una violazione della sicurezza o un problema di prestazioni.
- Lo sviluppatore può utilizzare una dashboard personalizzata incentrata sulla loro importanza.
- Potente opzione di ricerca, incluso un sistema di filtraggio intelligente.
- Ha rapporti predefiniti che aiutano gli sviluppatori a creare facilmente rapporti standard.
- La caratteristica più importante di Logwatch è che rileva intrusi e violazioni della sicurezza.
- Utilizzando questo strumento, gli sviluppatori possono proteggere la rete da una violazione della sicurezza interna e analizzare le minacce alla sicurezza.
Ottieni Logwatch
10. Controllo registro
Questo visualizzatore di file di registro Linux è uno strumento semplice e ampiamente utilizzato che consente a un amministratore di sistema di analizzare i file di registro creati sugli host sotto il loro controllo. Dopo aver filtrato le voci normali, invia un rapporto riepilogativo allo sviluppatore. Logcheck aiuta a individuare il problema sul server e la violazione della sicurezza. In caso di problemi, invia periodicamente la posta all'amministratore.
Caratteristiche di Logcheck
- Logcheck ha un sistema di gestione delle spedizioni basato su cloud.
- Lo sviluppatore può accedere a questo strumento anche utilizzando il proprio telefono cellulare.
- Fornisce informazioni istantanee sui problemi di sicurezza.
- Il log può essere filtrato facilmente con un'espressione regolare.
- Invia una notifica istantanea via e-mail.
- Ha importanti modelli di report predefiniti per creare un report istantaneo.
Ottieni Logcheck
11. Xlogmaster
Quando si tratta di avere un modo rapido e soddisfatto per osservare ogni file di registro sul tuo sistema, Xlogmaster può resistere alla concorrenza. Questo programma GUI ha il modo più conveniente per osservare tutto ciò che sta accadendo nel tuo sistema. Questo programma si basa sull'interfaccia grafica e, grazie alla sua facile configurazione, qualsiasi utente può manipolare questa interfaccia secondo le proprie esigenze.
Caratteristiche di Xlogmaster
- Xlogmaster ha un semplice sistema di integrazione dei plugin.
- Ha un menu completamente personalizzabile.
- L'esecuzione del log consente le pipe.
- Ha eccellenti acceleratori di tastiera.
- Supporto per un database di voci a livello di sistema e un database di voci personali.
- Xlogmaster ora rileva le rotazioni dei file di registro.
Ottieni Xlogmaster
12. Lnav
Questo visualizzatore di log Linux si basa su un sistema di console avanzato con molte somiglianze con gli altri. Tuttavia, questo particolare visualizzatore di log è piuttosto popolare tra gli sviluppatori grazie alle sue funzionalità avanzate. Inoltre, può decomprimere tutti i file di tipo zip. Quando utilizzi questo particolare visualizzatore di log, non avrai bisogno di più finestre. Grazie alle sue capacità di unione, puoi osservare più di un file in una singola finestra. Inoltre, tutti gli avvisi e gli errori in questo processo di visualizzazione del registro verranno evidenziati automaticamente.
Caratteristiche di Lnav
- Tutti i file di registro vengono uniti in un unico messaggio su timestamp. Gli utenti possono monitorare facilmente tutti i registri da un'unica finestra.
- Lnav può estrarre i dati automaticamente.
- Il rilevamento automatico del formato del registro è la caratteristica più sorprendente di Lnav.
- Mostra solo le righe che corrispondono o meno a un insieme di espressioni regolari.
- La vista Timeline fornisce un istogramma del messaggio nel tempo.
- Può eseguire query SQL senza caricare i dati nel database SQL.
Ottieni Lnav
13. Nagios
Nagios è anche un altro strumento di monitoraggio dei registri open source. Controlla di volta in volta i parametri vitali di tutte le applicazioni eseguite dal sistema. Oltre ai file di registro, puoi monitorare l'utilizzo della memoria e dello spazio sul disco. Inoltre, la visualizzazione dei carichi del microprocessore e dei processi attualmente in esecuzione è un vantaggio per questo strumento di monitoraggio dei registri.
Caratteristiche di Nagios
- Nagios può monitorare quasi tutti i tipi di rete come SMTP, POP3, HTTP, NNTP, PING, ecc.
- Ha un'interfaccia web opzionale per visualizzare lo stato della rete in tempo reale, le notifiche, la cronologia dei problemi, i file di registro, ecc.
- Capacità di descrivere i gestori di eventi da instradare durante il servizio o ospitare eventi per la risoluzione pratica dei problemi.
- Ha un facile controllo del servizio in parallelo.
- Il design semplice del plug-in e l'interfaccia utente consentono agli utenti di personalizzare il controllo del servizio.
- Nagios può monitorare le risorse dell'host come l'utilizzo della memoria, lo spazio su disco, il carico del microprocessore, ecc.
Ottieni Nagios
14. Journalctl
Questo piccolo strumento per l'amministratore di sistema chiamato Journalctl è molto utile. Inoltre, questo strumento offre operazioni comode per gli utenti basati su Linux. Fondamentalmente, Journalctl è uno strumento di visualizzazione dei messaggi di un diario che può essere utilizzato anche per eseguire query. Di solito, il journal ha molti file binari, ed è per questo che journalctl è un metodo perfetto per visualizzare tutti i messaggi da esso.
Caratteristiche di Journalctl
- Puoi visualizzare i log in formato Syslog con Journalctl, che è abbastanza tradizionale.
- Quando si tratta di filtrare le voci, è possibile specificare il percorso del file come argomento.
- Per impostazione predefinita, l'output viene sfogliato meno e le righe lunghe vengono "troncate" sullo schermo.
- È possibile aggiungere ulteriori vincoli utilizzando alcune opzioni specificate.
Ottieni Journalctl
15. Campione
Swatch è un semplice log watcher progettato per monitorare l'attività del sistema. Swatch può guardare qualsiasi tipo di log per l'espressione regolare secondo la tua configurazione. Inoltre, puoi utilizzare la riga di comando per eseguire questi strumenti in background. Questo strumento di visualizzazione dei log open source è ora chiamato Swatchdog.
Caratteristiche di Swatch
- Esamina regolarmente il tuo file di registro per cercare la parola chiave definita dall'utente.
- Questo strumento è protetto dagli attacchi DOS.
- Può essere definito per controllare registri specifici.
- Con questo visualizzatore di log, puoi stare attento a qualsiasi attività sospetta.
Pensieri finali
In questo articolo, abbiamo cercato di risolvere alcuni dei migliori visualizzatori di log Linux e strumenti di gestione dei file di registro che alla fine ti aiutano a scegliere quello migliore per il tuo sistema. Ti suggerisco caldamente di installarne alcuni e giustificare il requisito per ottenere il migliore.
Questo articolo è utile? In tal caso, prenditi un momento per condividerlo sui tuoi social media. E non dimenticare di condividere le tue esperienze e i tuoi suggerimenti nel commento qui sotto.