Top 15 Best Linux Log Viewer & Log file Management Tools
Wenn Sie ein Linux-Liebhaber sind, müssen Sie einige Kenntnisse über Linux Log Viewer Tools haben. Log Viewer gibt Ihnen eine vollständige visuelle Geschichte von allem, was in Ihrem Linux-System passiert. In der Protokolldatei haben wir jede einzelne Information wie Anwendungsprotokoll, Systemprotokoll, Ereignisprotokoll, Skriptprotokoll, Rewrite-Protokoll und Prozess-ID usw.
Die besten Linux-Log-Viewer-Tools
Wir haben eine Liste mit 15 Tools zum Betrachten von Protokolldateien zusammengestellt, um Ihnen einen klaren Einblick zu geben und um sicher zu gehen, was das Beste für Sie ist. Fangen wir also an.
LOGalyze
LOGalyze erledigt seine Aufgabe mit dem Fokus auf die Log-Verwaltung ziemlich tadellos. Außerdem bietet es die Möglichkeit der Netzwerkbeobachtung, die im Paket enthalten ist. Wenn es darum geht, alle Ihre Log-Informationen an einem einzigen Ort zu verarbeiten, ist LOGalyze sehr hilfreich. Außerdem müssen Sie sich keine Gedanken darüber machen, ob es Ihre Anforderungen unterstützt oder nicht, da es mit Linux/Unix-Servern, Netzwerkgeräten und auch Windows-Hosts funktioniert.
Diese Software kann alle Ihre Echtzeit-Ereignisse mit der Fähigkeit der intensiven Suche erkennen. LOGalyze kann Ihre Ereignisse definieren. Außerdem kann es Sie alarmieren, indem es Ihre Log-Informationen vergleicht. Außerdem können Sie Ihre Ereignisse in Eile mit dem Ticketing-System abschließen.
Funktionen von LOGalyze
- LOGalyze ist ein Syslog UDP/TCP Kollektor, der plane Textdateien über HTTP/HTTPS, FTP, SFTP sammelt.
- Arbeitet als SNMP-Trap-Kollektor.
- LOGalyze erstellt in Echtzeit multidimensionale Statistiken über einzelne Felder des Logs.
- Bietet eine webbasierte, anpassbare Benutzeroberfläche auf HTML-Basis.
- Bietet verschiedene Ausgabemöglichkeiten wie E-Mail, HTML online, CSV, XLS.
Get LOGalyze
Glogg
Wenn Sie lange Log-Dateien haben, die auch noch recht kompliziert sind, dann ist Glogg die richtige Wahl für Sie, um sie zu durchsuchen. Diese plattformübergreifende GUI-Anwendung wurde mit dem Ziel entwickelt, Ihnen die Arbeit zu erleichtern. Selbst wenn Sie sehr komplexe Protokolldateien haben, kann diese Anwendung die Arbeit mühelos erledigen.
Funktionen von Glogg
- Dieser Linux-Protokollbetrachter läuft auf Unix-Systemen, Windows und Mac OS.
- Öffnet ein zweites Fenster, während es das Ergebnis der aktuellen Suche anzeigt.
- Liest das Stammverzeichnis von der Festplatte, ohne es in den Speicher zu laden, ist also viel schneller.
- Färben Sie bestimmte Protokolldateien und Suchergebnisse ein.
- Unterstützt reguläre Ausdrücke wie Grep/Egrep.
- Glogg kann auch UTF-8 und ISO-8859-1 Dateien lesen.
Get Glogg
GoAccess
Wenn es um einen Weblog-Analysator geht, der in Echtzeit arbeitet, ist GoAccess die perfekte Wahl für Sie. Dieser Open-Source-Log-Viewer ist ein recht interaktives Programm, das für Unix-artige Systeme gemacht ist. Sowohl für das *nix-System als auch für den Webbrowser kann dieser Linux-Protokolldateibetrachter problemlos in einem Terminal arbeiten. Selbst wenn Sie einen visuellen Server-Bericht in Eile benötigen, kommt es ziemlich praktisch mit sehr schnellen HTTP-Statistiken.
Funktionen von GoAccess
- Erlaubt benutzerdefinierte Log-Format-Strings & Vordefinierte Optionen.
- Dieser Echtzeit-Analysator kann alle 200 ms auf dem Terminal aktualisiert werden
- Wenn es um die HTML-Ausgabe geht, kann sie in einer Sekunde aktualisiert werden.
- Eine weitere Fähigkeit dieses Analysators ist die Verarbeitung von Protokollen in der On-Disk-B+tree-Datenbank.
- Die minimale Konfiguration ist erforderlich, da alles eingebaut ist.
- Es kann die Hits und Besucherzahlen analysieren.
- Bandbreiten- und Metrikbestimmung ist auch ein Pluspunkt dieses Analysators.
- Es hat mehrere virtuelle Hosts, so dass Sie überwachen können, welcher virtuelle Host die meisten Server-Ressourcen verbraucht.
Get GoAccess
KSystemLog
Mit dem KSystemLog können Sie die Hintergrundarbeit Ihrer Maschine verstehen. Dieser Log-Viewer liest die Protokolldatei ganz anders. Wenn Sie ein Neuling sind und Ihre Systeminformationen oder den Ort der Protokolldateien nicht finden können, dann ist dieses Programm sehr nützlich. Die frühere Aussage bedeutet nicht, dass dieses Programm nur für einen Neuling ist, sondern auch fortgeschrittene Benutzer können es verwenden. Fortgeschrittene Benutzer können die Probleme beobachten, die auf ihrem Server laufen.
Features von Ksystemlog
- Unterstützt fast alle Arten von Logs (Sys-Log, Kernel-Log, Apache-Log, etc).
- Hat eine Registerkartenansicht, um viele Logs gleichzeitig anzuzeigen.
- Liest einen Log-Modus von mehreren Ressourcen.
- Zeigt neue Protokollzeilen fett an.
- Hat eine Gruppenansicht, so dass Sie die Protokolle einfach nach Protokollstufe, Prozess, Stunden usw. anzeigen können.
- Gibt jede Detailinformation für jede Log-Datei an.
Get Ksystemlog
Graylog
Graylog kann als SIEM verwendet werden, aber im Grunde ist diese Plattform für Log-Management. Mit diesem Tool können Sie viele Log-Daten sammeln und verarbeiten. Außerdem ist die Speicherung dieser Dateien nach Ihren Anforderungen eine weitere großartige Funktion dieser Log-Management-Anwendung. Darüber hinaus verfügt dieses Log-Management-Tool über eine perfekt gestaltete Oberfläche, mit der Sie Ihre Log-Aufzeichnungen durchsuchen können. So können Sie Ihre gewünschten Daten ganz einfach mit diesem Linux-Log-Viewer erhalten.
Features von Graylog
- Ksystemlog kann alle strukturierten Daten aufnehmen, einschließlich Logmeldungen und Netzwerkverkehr.
- Bietet ein vollständig anpassbares Dashboard mit Zahlen eines Widgets.
- Verwendet standardmäßige boolesche Suchbegriffe für die Auswahl von Feldern und Datentypen.
- Sendet Echtzeit-Alarmbenachrichtigungen an den Administrator auf verschiedene Weise wie E-Mail, Text und Slack.
- Graylog enthält in der Regel sensible und regulierte Daten, sodass das System selbst zugänglich, sicher und schnell bleibt.
- Hat vordefinierte Templates, um Daten anzuzeigen.
Get Graylog
Frontail
Frontail ist eine mit node.js erstellte Anwendung, die Server-Logs an den Browser streamt. Frontail ist ein Tail-f mit der Benutzeroberfläche. Es ist ein quelloffenes, plattformübergreifend unterstütztes Tool, das unter Linux, OpenBSD und macOS läuft.
Features von Frontail
- Frontail scrollt automatisch, um Logs zu markieren.
- Zeigt die Liste der ungelesenen Logs im Favicon an.
- Glatte Benutzeroberfläche mit den Themen Standard und Dunkel.
- Hervorhebung wichtiger Protokolle.
- Mehrere Dateien und Standardeingabe verfolgen.
- Kann die Protokolle durchsuchen und kann Filter über den URL-Parameter setzen.
Get Frontail
Multitail
Ob es sich um Ihre Protokolldateien oder die Befehlsausgabe handelt, Sie können beides mit Multitail beobachten. Dieser Log-Viewer erlaubt es Ihnen, sie in mehreren Fenstern zu beobachten. Wenn es darum geht, mehrere Dateien wie ein originales Märchenprogramm zu betrachten, erledigt Multitail diese Aufgabe ganz tadellos. Multitail kann die Funktionalität von Tools wie „watch“ übernehmen.
Features von Multitail:
- Zeigt mehrere Log-Dateien in mehreren Fenstern.
- Sie können Online-Hilfe für den jeweiligen Kontext erhalten.
- Der Entwickler kann mehrere Protokolldateien zu einer zusammenführen und durchsuchen.
- Logdateien können mit Hilfe eines oder vieler regulärer Ausdrücke gefiltert werden.
- Dieses Tool kann wie eine „visuelle Pipe“ für die Anzeige von Eingaben wirken.
- Die Konfiguration kann über die Kommandozeile eingestellt werden.
Get Multitail
Logstash
Logstash ist ein serverseitiges Datenverarbeitungstool zum Sammeln, Verarbeiten und Weiterleiten von Ereignissen und Systemprotokollmeldungen. Das Sammeln erfolgt über konfigurierbare Input-Plugins mit roher Socket-/Paket-Kommunikation, File-Tailing und verschiedenen Systemmeldungen. Dieser Linux-Logfile-Viewer kann unstrukturierte Daten schnell laden, bietet Ihnen viele vorgefertigte Filter zum Transformieren und Indizieren von Daten und verfügt über eine flexible Plugin-Architektur.
Features von Logstash:
- Logstash kann Daten aus verschiedenen Quellen einfügen und an mehrere Ziele senden.
- Kann beliebige Formen, Größen und Quellen von Daten einfügen.
- Hat eine einheitliche Integration mit Elasticsearch, Beats und Kibana.
- Wenn es um die Verarbeitung der HTTP-Anfrage und das Senden der Antwort geht, ist dieses Tool ziemlich praktisch.
- Logstash wird auch für Sensordaten und das Internet der Dinge verwendet.
- Wie Apache- und Windows-Ereignisprotokolle kann dieses Tool alle Arten von Daten verarbeiten.
Get Logstash
Logwatch
Logwatch ist ein leistungsfähiger Mehrzweck-Protokollanalysator, der einen integrierten Bericht über alle Aktionen auf einem Server liefert. Es kann Logs von verschiedenen Maschinen in einem einzigen Bericht zusammenfassen. Dieser Linux-Log-Viewer generiert einen periodischen Bericht, der durch Benutzerkriterien festgelegt wird. Das Unglaubliche an diesem Tool ist, dass es Logdateien scannt und Daten in einer für Menschen lesbaren Form präsentiert.
Funktionen von Logwatch:
- Logwatch sendet sofort einen Log-Alarm, wenn eine Sicherheitsverletzung oder ein Leistungsproblem auftritt.
- Der Entwickler kann ein personalisiertes Dashboard verwenden, das sich auf seine Wichtigkeit konzentriert.
- Mächtige Suchoption, einschließlich eines intelligenten Filtersystems.
- Hat vorgefertigte Berichte, die Entwicklern helfen, Standardberichte einfach zu erstellen.
- Die wichtigste Funktion von Logwatch ist, dass es Eindringlinge und Sicherheitsverletzungen erkennt.
- Mit diesem Tool können Entwickler das Netzwerk vor einem internen Sicherheitsverstoß schützen und Sicherheitsbedrohungen analysieren.
Get Logwatch
Logcheck
Dieser Linux-Log-Dateibetrachter ist ein einfaches und weit verbreitetes Tool, mit dem ein Systemadministrator die Log-Dateien analysieren kann, die auf den von ihm kontrollierten Rechnern erstellt werden. Nachdem es die normalen Einträge herausgefiltert hat, sendet es einen zusammenfassenden Bericht an den Entwickler. Logcheck hilft, das Problem auf dem Server und die Sicherheitsverletzung zu erkennen. Wenn ein Problem auftritt, sendet es regelmäßig eine E-Mail an den Administrator.
Merkmale von Logcheck
- Logcheck verfügt über ein Cloud-basiertes Versandmanagementsystem.
- Der Entwickler kann auch über sein Mobiltelefon auf dieses Tool zugreifen.
- Gibt sofortige Informationen über Sicherheitsprobleme.
- Das Protokoll kann einfach mit regulären Ausdrücken gefiltert werden.
- Sendet sofortige Benachrichtigung per E-Mail.
- Hat wichtige vorgefertigte Berichtsvorlagen, um einen Sofortbericht zu erstellen.
Get Logcheck
Xlogmaster
Wenn es darum geht, eine zufriedenstellende und schnelle Möglichkeit zu haben, alle Log-Dateien auf Ihrem System zu beobachten, kann der Xlogmaster der Konkurrenz Paroli bieten. Dieses GUI-Programm hat die bequemste Art, alles zu beobachten, was in Ihrem System passiert. Dieses Programm basiert auf der grafischen Oberfläche, und wegen seiner einfachen Konfiguration kann jeder Benutzer diese Oberfläche nach seinen Anforderungen manipulieren.
Features von Xlogmaster
- Xlogmaster hat ein einfaches Plugin-Integrationssystem.
- Hat ein komplett anpassbares Menü.
- Log-Ausführung erlaubt Pipes.
- Hat hervorragende Tastaturbeschleuniger.
- Unterstützung für eine systemweite Eintragsdatenbank &persönliche Eintragsdatenbank.
- Xlogmaster fängt jetzt Rotationen von Logdateien ab.
Get Xlogmaster
Lnav
Dieser Linux-Log-Viewer basiert auf einem fortschrittlichen Konsolensystem und hat viele Ähnlichkeiten mit anderen. Allerdings ist dieser spezielle Log-Viewer bei den Entwicklern wegen seiner erweiterten Funktionen sehr beliebt. Außerdem kann er alle Dateien vom Typ Zip dekomprimieren. Wenn Sie diesen speziellen Protokoll-Viewer verwenden, benötigen Sie nicht mehrere Fenster. Aufgrund seiner Merge-Fähigkeiten können Sie mehr als eine Datei in einem einzigen Fenster beobachten. Außerdem werden alle Warnungen und Fehler in diesem Protokollbetrachtungsprozess automatisch hervorgehoben.
Features von Lnav
- Alle Protokolldateien werden in einer einzigen Nachricht mit Zeitstempel zusammengeführt. Der Benutzer kann leicht alle Logs von einem Fenster aus überwachen.
- Lnav kann Daten automatisch extrahieren.
- Die automatische Log-Format-Erkennung ist die erstaunlichste Funktion von Lnav.
- Es zeigt nur die Zeilen an, die mit einem Satz regulärer Ausdrücke übereinstimmen oder nicht.
- Die Timeline-Ansicht zeigt ein Histogramm der Nachrichten über die Zeit an.
- Kann SQL-Abfragen durchführen, ohne die Daten in die SQL-Datenbank zu laden.
Get Lnav
Nagios
Das Nagios ist ebenfalls ein Open-Source-Tool zur Protokollüberwachung. Es überprüft von Zeit zu Zeit wichtige Parameter aller Anwendungen, die auf dem System laufen. Neben den Logdateien können Sie auch die Auslastung des Speichers und des Festplattenplatzes überwachen. Auch die Anzeige der Mikroprozessorauslastung und der aktuell laufenden Prozesse ist ein Pluspunkt dieses Log-Monitoring-Tools.
Features von Nagios
- Nagios kann fast alle Arten des Netzwerks überwachen wie SMTP, POP3, HTTP, NNTP, PING, etc.
- Es verfügt über eine optionale Weboberfläche, um den Netzwerkstatus, Benachrichtigungen, Problemhistorie, Logdateien usw. in Echtzeit anzuzeigen.
- Fähigkeit, Event-Handler zu beschreiben, die bei Service- oder Host-Ereignissen zur praktischen Problemlösung weitergeleitet werden.
- Einfache Parallelisierung der Service-Prüfung.
- Einfaches Plugin-Design und UI ermöglicht es dem Benutzer, seine Service-Prüfung anzupassen.
- Nagios kann Host-Ressourcen wie Speicherauslastung, Festplattenplatz, Mikroprozessorlast usw. überwachen.
Get Nagios
Journalctl
Dieses kleine Systemadministrator-Tool namens Journalctl ist ziemlich praktisch. Außerdem hat dieses Tool eine komfortable Bedienung für Linux-basierte Benutzer. Im Grunde genommen ist Journalctl ein Werkzeug zur Anzeige von Journal-Nachrichten, das auch zur Abfrage verwendet werden kann. Normalerweise hat das Journal viele Binärdateien, und deshalb ist journalctl eine perfekte Methode, um alle Nachrichten aus dem Journal anzuzeigen.
Features von Journalctl
- Mit Journalctl können Sie Protokolle im Syslog-Format anzeigen, was recht traditionell ist.
- Zum Filtern der Einträge kann der Dateipfad als Argument angegeben werden.
- Die Ausgabe wird standardmäßig weniger durchgeblättert und lange Zeilen werden auf Bildschirmgröße „abgeschnitten“.
- Zusätzliche Einschränkungen können mit einigen angegebenen Optionen hinzugefügt werden.
Get Journalctl
Swatch
Swatch ist ein einfacher Log-Watcher, der zur Überwachung der Systemaktivität entwickelt wurde. Swatch kann jede Art von Protokollen auf reguläre Ausdrücke gemäß Ihrer Konfiguration überwachen. Außerdem können Sie die Kommandozeile verwenden, um diese Tools im Hintergrund laufen zu lassen. Dieses Open-Source-Tool zur Protokollüberwachung heißt jetzt Swatchdog.
Features von Swatch
- Es durchsucht Ihre Log-Datei regelmäßig nach dem benutzerdefinierten Schlüsselwort.
- Dieses Tool bietet Schutz vor DOS-Angriffen.
- Es kann so definiert werden, dass es nach bestimmten Protokollen sucht.
- Mit diesem Log-Viewer können Sie nach verdächtigen Aktivitäten Ausschau halten.
Abschließende Gedanken
In diesem Artikel haben wir versucht, einige der besten Linux-Log-Viewer und Log-Datei-Verwaltungstools herauszusuchen, die Ihnen letztendlich helfen, das beste für Ihr System auszuwählen. Ich empfehle Ihnen dringend, ein paar von ihnen zu installieren und die Anforderung zu begründen, um das beste zu bekommen.