GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Die 15 besten Linux-Protokollanzeige- und Protokolldatei-Verwaltungstools

Wenn Sie ein Linux-Liebhaber sind, müssen Sie einige Kenntnisse über Linux-Log-Viewer-Tools haben. Log Viewer gibt Ihnen einen vollständigen visuellen Verlauf von allem, was in Ihrem Linux-System passiert. In der Protokolldatei haben wir alle Informationen wie Anwendungsprotokoll, Systemprotokoll, Ereignisprotokoll, Skriptprotokoll, Neuschreibprotokoll, Prozess-ID usw.

Beste Linux-Log-Viewer-Tools

Wir haben eine Liste mit 15 Tools zum Anzeigen von Protokolldateien zusammengestellt, um Ihnen einen klaren Einblick zu geben und sicherzustellen, was für Sie am besten ist. Fangen wir also an.

1. LOGalysieren

LOGalyze erledigt seine Arbeit mit dem Fokus auf Log-Management recht tadellos. Außerdem hat es die Benutzerfreundlichkeit der Netzwerkbeobachtung, die mit dem Paket geliefert wird. Wenn es darum geht, alle Ihre Protokollinformationen an einem einzigen Ort zu verarbeiten, ist LOGalyze hilfreich. Darüber hinaus müssen Sie sich keine Gedanken darüber machen, ob es Ihre Anforderung unterstützt oder nicht, da es mit den Linux/Unix-Servern, Netzwerkgeräten und Windows-Hosts kompatibel ist.

Diese Software kann alle Ihre Echtzeitereignisse mit der Fähigkeit einer intensiven Suche erkennen. LOGalyze kann Ihre Ereignisse definieren. Außerdem kann es Sie benachrichtigen, indem es Ihre Protokollinformationen vergleicht. Außerdem können Sie Ihre Veranstaltungen mit dem Ticketing-System schnell schließen.

Funktionen von LOGalyze

  • LOGalyze ist ein Syslog-UDP/TCP-Sammler, der Flugzeugtextdateien über HTTP/HTTPS, FTP, SFTP sammelt.
  • Arbeitet als SNMP-Trap-Collector.
  • LOGalyze erstellt in Echtzeit mehrdimensionale Statistiken zu einzelnen Feldern des Protokolls.
  • Bietet eine webbasierte anpassbare Benutzeroberfläche auf Basis von HTML. 
  • Bietet verschiedene Ausgaben wie E-Mail, HTML online, CSV, XLS.

Holen Sie sich LOGalyze

2. Glogg

Wenn Sie lange Protokolldateien haben, die auch ziemlich kompliziert sind, ist Glogg die richtige Wahl, um sie zu durchsuchen und zu durchsuchen. Diese plattformübergreifende GUI-Anwendung wurde entwickelt, um Ihnen die Arbeit zu erleichtern. Selbst wenn Sie sehr komplexe Protokolldateien haben, kann diese Anwendung die Arbeit problemlos erledigen.

- -

Merkmale von Glogg

  • Dieser Linux-Protokollbetrachter läuft auf Unix-Systemen, Windows und Mac OS.
  • Es öffnet ein zweites Fenster, in dem das Ergebnis der aktuellen Suche angezeigt wird.
  • Da das Root-Dateiverzeichnis von der Festplatte gelesen wird, ohne es in den Speicher zu laden, ist es viel schneller.
  • Färben Sie bestimmte Protokolldateien und Suchergebnisse ein.
  • Unterstützt reguläre Ausdrücke wie Grep/Egrep.
  • Glogg kann auch die UTF-8- und ISO-8859-1-Dateien lesen.

Holen Sie sich Glogg

3. GoAccess

Wenn es um einen Weblog-Analysator geht, der in Echtzeit arbeitet, ist GoAccess die perfekte Wahl für Sie. Dieser Open-Source-Protokollbetrachter ist ziemlich interaktiv und wurde für das Unix-System entwickelt. Sowohl für das *nix-System als auch für den Webbrowser kann dieser Linux-Protokolldatei-Viewer problemlos in einem Terminal betrieben werden. Selbst wenn Sie in Eile einen visuellen Serverbericht benötigen, ist er mit sehr schnellen HTTP-Statistiken sehr praktisch.

Funktionen von GoAccess

  • Erlaubt benutzerdefinierte Protokollformatzeichenfolgen und vordefinierte Optionen.
  • Dieser Echtzeitanalysator kann alle 200 ms auf dem Terminal aktualisiert werden
  • Wenn es um die HTML-Ausgabe geht, kann sie in einer Sekunde aktualisiert werden.
  • Die Verarbeitung von Protokollen in der B+Tree-Datenbank auf der Festplatte ist eine weitere Fähigkeit dieses Analyseprogramms.
  • Eine minimale Konfiguration ist erforderlich, da alles integriert ist.
  • Es kann die Anzahl der Zugriffe und Besucher analysieren.
  • Die Bestimmung der Bandbreite und der Metriken ist ebenfalls ein Pluspunkt dieses Analysators.
  • Es verfügt über mehrere virtuelle Hosts, um zu überwachen, welcher virtuelle Host die meisten Serverressourcen verbraucht.

Holen Sie sich GoAccess

4. KSystemLog

Mit dem KSystemLog können Sie die Hintergrundarbeit Ihrer Maschine nachvollziehen. Dieser Log-Viewer liest die Log-Datei ganz anders. Wenn Sie ein Neuling im Spiel sind und Ihre Systeminformationen oder den Speicherort der Protokolldateien nicht finden können, ist dieses Programm praktisch. Die frühere Aussage bedeutet nicht, dass dieses Programm nur für einen Neuling ist, aber fortgeschrittene Benutzer können es auch verwenden. Fortgeschrittene Benutzer können die Probleme beobachten, die auf ihrem Server ausgeführt werden.

Funktionen von Ksystemlog

  • Unterstützt fast alle Arten von Protokollen (Sys-Protokoll, Kernel-Protokoll, Apache-Protokoll usw.). 
  • Verfügt über eine Registerkartenansicht, um viele Protokolle gleichzeitig anzuzeigen.
  • Liest einen Protokollmodus aus mehreren Ressourcen.
  • Zeigt neue Protokollzeilen in Fettdruck an.
  • Es hat eine Gruppenansicht zur einfachen Anzeige von Protokollen unter Berücksichtigung von Protokollebene, Prozess, Stunden usw.
  • Gibt jedes Detail an Informationen für jede Protokolldatei.

Holen Sie sich Ksystemlog

5. Graylog

Manchmal kann Graylog als SIEM verwendet werden, aber im Grunde dient diese Plattform der Protokollverwaltung. Mit diesem Tool können Sie viele Protokolldaten sammeln und verarbeiten. Außerdem ist das Speichern dieser Dateien gemäß Ihren Anforderungen eine weitere großartige Funktion dieser Protokollverwaltungsanwendung. Darüber hinaus verfügt dieses Protokollverwaltungstool über eine perfekt gestaltete Oberfläche, mit der Sie Ihre Protokolldatensätze durchsuchen können. So kommen Sie mit diesem Linux Log Viewer ganz einfach an Ihre gewünschten Daten.

Funktionen von Graylog

  • Ksystemlog kann alle strukturierten Daten aufnehmen, einschließlich Protokollmeldungen und Netzwerkverkehr.
  • Bietet ein vollständig anpassbares Dashboard mit Zahlen eines Widgets. 
  • Verwenden Sie standardmäßige boolesche Suchbegriffe zum Auswählen von Feldern und Datentypen.
  • Echtzeit-Warnbenachrichtigungen auf verschiedene Arten wie E-Mail, SMS und Slack an den Administrator senden.
  • Graylog enthält normalerweise sensible und regulierte Daten, damit das System selbst zugänglich, sicher und schnell bleibt.
  • Hat vordefinierte Vorlagen zum Anzeigen von Daten.

Holen Sie sich Graylog

6. Frontflosse

Frontail ist eine von node.js erstellte Anwendung, die Serverprotokolle an den Browser streamt. Frontail ist ein Tail-f mit einer Benutzeroberfläche. Es ist ein plattformübergreifendes Open-Source-Tool, das unter Linux, OpenBSD und macOS ausgeführt werden kann.

Funktionen von Frontail

  • Frontail scrollt automatisch, um Protokolle zu markieren.
  • Zeigt eine Liste ungelesener Protokolle im Favicon.
  • Reibungsfreie Benutzeroberfläche mit Standard- und dunklen Designs.
  • Hebt wichtige Protokolle hervor.
  • Tail mehrerer Dateien und Standardeingabe.
  • Kann die Protokolle durchsuchen und Filter über den URL-Parameter setzen.

Holen Sie sich Frontail

7. Mehrschwänzig

Ob es sich um Ihre Protokolldateien oder die Befehlsausgabe handelt, Sie können beides mit Multitail beobachten. Mit diesem Log-Viewer können Sie sie in mehreren Fenstern beobachten. Wenn es darum geht, mehrere Dateien als Original-Märchenprogramm anzuzeigen, macht Multitail die Arbeit ziemlich tadellos. Multitail kann die Funktionalität von Tools wie „Watch“ übernehmen.

Merkmale von Multitail:

  • Zeigt mehr als eine Datei in mehreren Fenstern an.
  • Sie können Online-Hilfe für einen bestimmten Kontext erhalten.
  • Der Entwickler kann mehrere Protokolldateien in einer zusammenführen und durchsuchen.
  • Logdateien können mit Hilfe eines oder mehrerer regulärer Ausdrücke gefiltert werden.
  • Dieses Tool kann wie ein „visuelles Rohr“ zum Anzeigen von Eingaben fungieren. 
  • Die Konfiguration kann über die Befehlszeile vorgenommen werden.

Holen Sie sich Multitail

8. Logstash

Logstash ist ein serverseitiges Datenverarbeitungstool zum Sammeln, Verarbeiten und Weiterleiten von Ereignissen und Systemprotokollmeldungen. Die Assemblierung erfolgt über konfigurierbare Eingabe-Plug-ins mit Raw-Socket-/Paketkommunikation, Datei-Tailing und mehreren Systemmeldungen. Dieser Linux-Logdatei-Viewer kann unstrukturierte Daten schnell laden, bietet Ihnen viele vorgefertigte Filter, damit Sie Daten transformieren und indizieren können, und verfügt über eine flexible Plugin-Architektur.

Merkmale von Logstash:

  • Logstash kann Daten aus verschiedenen Quellen einfügen und an mehrere Ziele senden.
  • Kann beliebige Formen, Größen und Datenquellen einfügen.
  • Hat eine einheitliche Integration mit Elasticsearch, Beats und Kibana.
  • Wenn es darum geht, die HTTP-Anfrage zu verarbeiten und eine Antwort zu senden, 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.

Holen Sie sich Logstash

9. Logwatch

Logwatch ist ein leistungsstarker Mehrzweck-Protokollanalysator, der als integrierter Bericht aller Aktionen auf einem Server betrachtet wird. Es kann Protokolle von verschiedenen Computern in einem einzigen Bericht zusammenfassen. Dieser Linux-Protokollbetrachter generiert einen regelmäßigen Bericht, der durch Benutzerkriterien angegeben wird. Das Unglaubliche an diesem Tool ist, dass es Protokolldateien scannt und Daten in einer für Menschen lesbaren Form darstellt.

Merkmale von Logwatch:

  • Logwatch hat eine sofortige Protokollwarnung gesendet, wenn eine Sicherheitsverletzung oder ein Leistungsproblem aufgetreten ist.
  • Der Entwickler kann ein personalisiertes Dashboard verwenden, das sich auf seine Wichtigkeit konzentriert. 
  • Leistungsstarke 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 einer internen Sicherheitsverletzung schützen und Sicherheitsbedrohungen analysieren.

Holen Sie sich Logwatch

10. Logcheck

Dieser Linux-Protokolldatei-Viewer ist ein einfaches und weit verbreitetes Tool, mit dem ein Systemadministrator die Protokolldateien analysieren kann, die auf Hosts unter seiner Kontrolle erstellt wurden. Nach dem Herausfiltern der normalen Einträge sendet es einen zusammenfassenden Bericht an den Entwickler. Logcheck hilft, das Problem auf dem Server und die Sicherheitslücke 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 auf dieses Tool auch über sein Mobiltelefon zugreifen.
  • Informiert sofort ü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 sofortigen Bericht zu erstellen.

Holen Sie sich Logcheck

11. Xlogmaster

Wenn es darum geht, jede Protokolldatei auf Ihrem System zufriedenstellend und schnell zu beobachten, kann der Xlogmaster der Konkurrenz standhalten. Dieses GUI-Programm bietet die bequemste Möglichkeit, alles zu beobachten, was in Ihrem System passiert. Dieses Programm basiert auf der grafischen Oberfläche, und aufgrund seiner einfachen Konfiguration kann jeder Benutzer diese Oberfläche nach seinen Anforderungen bearbeiten.

Funktionen von Xlogmaster

  • Xlogmaster hat ein einfaches Plugin-Integrationssystem.
  • Hat ein vollständig anpassbares Menü.
  • Protokollausführung erlaubt Pipes.
  • Hat hervorragende Tastaturbeschleuniger.
  • Unterstützung für eine systemweite Eintragsdatenbank und eine persönliche Eintragsdatenbank.
  • Xlogmaster fängt jetzt Rotationen von Protokolldateien ab.

Holen Sie sich Xlogmaster

12. Lnav

Dieser Linux-Protokollbetrachter basiert auf einem fortschrittlichen Konsolensystem, das viele Ähnlichkeiten mit anderen aufweist. Dieser spezielle Log-Viewer ist jedoch aufgrund seiner erweiterten Funktionen bei Entwicklern sehr beliebt. Außerdem kann es alle ZIP-Dateien dekomprimieren. Wenn Sie diesen speziellen Log-Viewer verwenden, benötigen Sie nicht mehrere Fenster. Aufgrund seiner Zusammenführungsfunktionen können Sie mehr als eine Datei in einem einzigen Fenster anzeigen. Außerdem werden alle Warnungen und Fehler in diesem Protokollanzeigeprozess automatisch hervorgehoben.

Funktionen von Lnav

  • Alle Protokolldateien werden in einer einzigen Nachricht mit Zeitstempeln zusammengeführt. Benutzer können alle Protokolle einfach von einem Fenster aus überwachen.
  • Lnav kann Daten automatisch extrahieren.
  • Die automatische Erkennung des Protokollformats ist die erstaunlichste Funktion von Lnav.
  • Es zeigt nur die Zeilen an, die mit einem Satz regulärer Ausdrücke übereinstimmen oder nicht. 
  • Die Zeitachsenansicht zeigt ein Histogramm der Nachricht im Zeitverlauf. 
  • Kann SQL-Abfragen durchführen, ohne die Daten in die SQL-Datenbank zu laden.

Holen Sie sich Lnav

13. Nagios

Nagios ist auch ein weiteres Open-Source-Protokollüberwachungstool. Es überprüft von Zeit zu Zeit wichtige Parameter aller Anwendungen, die vom System ausgeführt werden. Neben den Protokolldateien können Sie die Nutzung des Arbeitsspeichers und des Speicherplatzes auf Ihrer Festplatte überwachen. Auch die Anzeige der Mikroprozessorlasten und der aktuell laufenden Prozesse ist ein Plus für dieses Protokollüberwachungstool.

Funktionen von Nagios

  • Nagios kann fast alle Arten von Netzwerken wie SMTP, POP3, HTTP, NNTP, PING usw. überwachen
  • Es verfügt über eine optionale Webschnittstelle, um den Netzwerkstatus, Benachrichtigungen, den Problemverlauf, Protokolldateien usw. in Echtzeit anzuzeigen.
  • Möglichkeit zur Beschreibung von Event-Handlern, die während des Service weitergeleitet werden sollen, oder Host-Events zur praktischen Problemlösung. 
  • Hat eine einfache parallelisierte Dienstüberprüfung.
  • Einfaches Plug-in-Design und eine einfache Benutzeroberfläche ermöglichen es Benutzern, ihren Service-Check anzupassen. 
  • Nagios kann Host-Ressourcen wie Speichernutzung, Speicherplatz, Mikroprozessorlast usw. überwachen

Holen Sie sich Nagios

14. Journalctl

Dieses kleine Systemadministrator-Tool namens Journalctl ist ziemlich praktisch. Außerdem verfügt dieses Tool über komfortable Operationen für Linux-basierte Benutzer. Grundsätzlich ist Journalctl ein Nachrichtenanzeigetool eines Journals, das auch für Abfragen verwendet werden kann. Normalerweise enthält das Journal viele Binärdateien, und deshalb ist journalctl eine perfekte Methode, um alle Nachrichten daraus anzuzeigen.

Funktionen von Journalctl

  • Sie können Protokolle im Syslog-Format mit Journalctl anzeigen, was ziemlich traditionell ist.
  •  Bei der Filterung der Einträge kann der Dateipfad als Argument angegeben werden.
  • Die Ausgabe wird standardmäßig weniger durchgeblättert, und lange Zeilen werden auf dem Bildschirm „abgeschnitten“.
  •  Zusätzliche Beschränkungen können mithilfe bestimmter Optionen hinzugefügt werden.

Holen Sie sich Journalctl

15. Muster

Swatch ist ein einfacher Protokollbeobachter, der entwickelt wurde, um die Systemaktivität zu überwachen. Swatch kann gemäß Ihrer Konfiguration jede Art von Protokollen auf reguläre Ausdrücke überwachen. Sie können diese Tools auch über die Befehlszeile im Hintergrund ausführen. Dieses Open-Source-Log-Viewer-Tool heißt jetzt Swatchdog.

Funktionen von Swatch

  • Es durchsucht regelmäßig Ihre Protokolldatei, um nach dem benutzerdefinierten Schlüsselwort zu suchen.
  • Dieses Tool ist vor DOS-Angriffen geschützt.
  • Es kann definiert werden, nach bestimmten Protokollen zu suchen.
  • Mit diesem Protokollbetrachter können Sie auf verdächtige Aktivitäten achten.

Abschlussgedanken

In diesem Artikel haben wir versucht, einige der besten Linux-Tools zur Protokollanzeige und Protokolldateiverwaltung herauszusuchen, die Ihnen letztendlich dabei helfen, das beste für Ihr System auszuwählen. Ich empfehle Ihnen dringend, einige davon zu installieren und die Anforderungen zu begründen, um das Beste zu erhalten.

Ist dieser Artikel hilfreich? Wenn ja, nehmen Sie sich bitte einen Moment Zeit, um es in Ihren sozialen Medien zu teilen. Und vergessen Sie nicht, Ihre Erfahrungen und Vorschläge im Kommentar unten mitzuteilen.


Linux
  1. Fortgeschrittene Verwendung des Less-Text-Dateibetrachters in Linux

  2. Die 6 besten Möglichkeiten zum Anzeigen von Dateien unter Linux

  3. Beste Tools zum Wiederherstellen von Daten [Windows, Linux, DOS, MacOS X]

  4. Die besten Dateiübertragungstools unter Linux

  5. 4 Tools zum Herunterladen einer beliebigen Datei über die Befehlszeile in Linux

Die 15 besten Dokumentenverwaltungssysteme für Linux-Systeme

Die 10 besten Tools zur Verwaltung von IP-Adressen für Linux

Die 20 besten Electronic Design Automation Tools (EDA-Tools) für Linux

Die 20 besten Linux-Screenshot-Tools:Die Empfehlung der Experten

Die 10 besten E-Mail-Benachrichtigungstools für Linux-Systeme

Die 15 besten E-Mail-Verschlüsselungstools für Linux-Systeme