14 Tools für nützliche Leistungs- und Netzwerküberwachung für Linux
- 3982
- 586
- Madleen Vater
Wenn Sie als Linux/UNIX -Systemadministrator arbeiten, wissen Sie, dass Sie über nützliche Überwachungstools verfügen, um Ihre Systemleistung zu überwachen. Da Überwachungstools für die Aufgabe eines Systemadministrators oder eines Server -Webmasters sehr wichtig sind, ist dies der beste Weg, um das im Auge zu behalten, was in Ihrem System vor sich geht.
[Möglicherweise mögen Sie auch: 20 Befehlszeilen -Tools zur Überwachung der Linux -Leistung]
Heute werden wir über einen anderen sprechen 14 Linux -Überwachungstools damit Sie den Job machen können.
Das Linux -Überwachungstool von Site24x7
Mit der Überwachungsplattform von Site24X7 können Sie Linux -Serverausfälle und Leistungsprobleme beseitigen, indem Sie ständig überverfolgt werden 60 Schlüsselleistungskennzahlen, einschließlich Lastdurchschnitt, CPU, Speicher, Speicherplatz, Netzwerkbandbreite, neuere Ereignisse und Linux -Prozesse.
Konfigurieren Sie die Schwellenwerte für wichtige Leistungsmetriken und erhalten Sie sofortige Warnungen über SMS, E -Mails, mobile App -Push -Benachrichtigungen und andere ITS- und Collaboration -Tools, wenn diese Schwellenwerte verletzt werden.
Mit SITE24X7 können Sie die Vorbetragsanierung automatisieren und Ihre IT -Operationen agiler und effizienter machen.
Hauptmerkmale:
- Bessere Sichtbarkeit in die Prozesse, die sich auf Ihre Servergesundheit und -leistung mit dem exklusiven Top -Process -Diagramm auswirken.
- Diensteüberwachung und Syslog -Überwachung für Linux -Server.
- Eine einzige Konsole für MSPs, um die IT -Infrastrukturen ihrer Kunden zu überwachen.
- Überwachte Metriken über Statsd gedrückt.
- Unterstützung für über 100 Plugins, einschließlich Redis, MySQL und Nginx.
1. Blicke - Echtzeit -Linux -Systemüberwachung
Glances ist ein Überwachungsinstrument, das so viele Informationen wie möglich in jeder Terminalgröße darstellt. Es nimmt automatisch die Anschlussfenstergröße an, auf der sie ausgeführt wird. Mit anderen Worten, es handelt sich um ein reaktionsschnelles Überwachungswerkzeug.
Blicken zeigen nicht nur Informationen über die CPU und den Speicherverbrauch an, sondern überwachen Sie auch die I/A -Dateisysteme, die Netzwerk -E/A, Hardwaretemperaturen, Lüftergeschwindigkeiten, Disk -Nutzung und logische Lautstärke.
Blicke - Linux -SystemüberwachungstoolInstallieren Sie einen Blick in Linux
So installieren Sie die neueste stabile Version von Blicke, Geben Sie einfach die folgende Befehlszeile ein:
$ curl -l https: // bit.Ly/Blicken | /bin/bash oder $ wget -o- https: // bit.Ly/Blicken | /Bin/Bash
2. SARG - Tintenfischbandbreite Überwachung
SARG (Squid Analysis Report Generator) ist ein kostenloses und Open-Source.
SARG überwacht TintenfischprotokolleFür die Installation lesen Sie unseren Artikel - Installieren Sie das SARG -Tool „Squid Bandwidth Monitoring“ unter Linux
3. Apache -Statusüberwachung
Der mod_status ist ein Apache -Server -Modul, mit dem Sie den Status der Arbeitnehmer des Apache -Servers überwachen können. Es generiert einen Bericht in einem leicht zu lesenden HTML-Format. Es zeigt Ihnen den Status aller Arbeitnehmer, wie viel CPU jeweils mit den Anforderungen und der Anzahl der Arbeiten und nicht der Arbeitnehmer verwendet werden.
Apache -StatusüberwachungFür die Installation lesen Sie unseren Artikel - So überwachen Sie das Laden von Apache Webserver und die Seitenstatistik
4. Monit - Linux -Prozess- und Diensteüberwachung
Monit ist ein schönes Programm, das Ihren Linux- und UNIX -Server überwacht. Es kann alles überwachen, was Sie auf Ihrem Server haben, vom Hauptserver (Apache, Nginx…) auf Dateien -Berechtigungen, Dateien -Hashes und Webdienste. Plus viele Dinge.
Monit - Linux -ServerüberwachungMonitieren Sie Monit unter Linux
So installieren Sie die stabile Version von Beobachten, Geben Sie einfach die folgende Befehlszeile ein:
$ sudo apt install monit [on Debian, Ubuntu und Minze] $ sudo yum install monit [on Rhel/Centos/Fedora Und Rocky Linux/Almalinux] $ sudo entsteht -a App -admin/monit [on Gentoo Linux] $ sudo pacman -s monit [on Arch Linux] $ sudo zypper install monit [on OpenSuse]
5. Sysstat-All-in-One-Systemleistung Überwachung
Ein weiteres nützliches Überwachungsinstrument für Ihr Linux -System ist Sysstat - ist kein echter Befehl. Tatsächlich ist es nur der Name des Projekts, Sysstat, Tatsächlich ist ein Paket, das viele Tools zur Leistungsüberwachung wie Iostat, SADF, Pidstat neben vielen anderen Tools enthält, die Ihnen viele Statistiken über Ihr Linux -Betriebssystem anzeigen.
Sysstat: Linux -StatistiküberwachungMerkmale von sysstat
- Es ist standardmäßig in allen modernen Linux -Vertriebsrepositories erhältlich.
- Fähigkeit, Statistiken über RAM, CPU und Swap -Nutzung zu erstellen. Neben der Möglichkeit, Linux -Kernelaktivität, NFS -Server, Sockets, TTY und Dateisysteme zu überwachen.
- Fähigkeit, Eingangs- und Ausgangsstatistiken für Geräte, Aufgaben zu überwachen, usw.
- Fähigkeit, Berichte über Netzwerkschnittstellen und -geräte auszugeben, mit Unterstützung für IPv6.
- Sysstat kann Ihnen die Leistungsstatistiken (Nutzung, Geräte, die Geschwindigkeit der Lüfter usw.) zeigen.
- Viele andere Funktionen…
Installieren Sie Sysstat unter Linux
So installieren Sie die stabile Version von Sysstat, Geben Sie einfach die folgende Befehlszeile ein:
$ sudo apt installieren sysstat [on Debian, Ubuntu und Minze] $ sudo yum install sysstat [on Rhel/Centos/Fedora Und Rocky Linux/Almalinux] $ sudo entsteht -a App -admin/sysstat [on Gentoo Linux] $ sudo pacman -s sysstat [auf Arch Linux] $ sudo zypper install sysstat [on OpenSuse]
Lesen Sie unseren Artikel - 20 nützliche Befehle von sysstat
6. Icinga - Serverüberwachung der nächsten Generation
Im Gegensatz zu den anderen Tools ist ICINGA ein Netzwerküberwachungsprogramm, es zeigt Ihnen viele Optionen und Informationen zu Ihren Netzwerkverbindungen, Geräten und Prozessen. Es ist eine sehr gute Wahl für diejenigen, die nach einem guten Tool suchen, um Networking -Dinge zu überwachen.
Icinga - Linux -NetzwerküberwachungMerkmale von Icinga
- Icinga ist ebenfalls kostenlos und Open-Source.
- Sehr funktionsfähig bei der Überwachung alles, was Sie möglicherweise in der Vernetzung haben.
- Die Unterstützung für MySQL und PostgreSQL ist enthalten.
- Echtzeitüberwachung mit einer schönen Weboberfläche.
- Sehr erweiterbar mit Modulen und Erweiterungen.
- Icinga unterstützt die Anwendung von Diensten und Aktionen für Hosts.
- Viel mehr zu entdecken ..
Zur Installation lesen Sie unseren Artikel - So installieren Sie das Icinga Server -Überwachungstool unter Linux
7. Beobachtung - Netzwerkmanagement und Überwachung
Observium ist auch ein Netzwerküberwachungsinstrument, das Ihnen dabei helfen soll, Ihr Netzwerk von Servern leicht zu verwalten. Es gibt 2 Versionen davon. Community Edition, die kostenlos und open-Source ist, und die kommerzielle Version, die £ 1.000/Jahr kostet.
Beobachtung: Linux -NetzwerküberwachungMerkmale von Beobachtung
- Geschrieben in PHP mit Unterstützung von MySQL -Datenbank.
- Hat eine schöne Weboberfläche, um Informationen und Daten auszugeben.
- Fähigkeit, Hunderte von Gastgebern weltweit zu verwalten und zu überwachen.
- Die Community -Version daraus ist unter der QPL -Lizenz lizenziert.
- Funktioniert unter Windows, Linux, FreeBSD und mehr.
Für die Installation lesen Sie unseren Artikel - Installieren Sie das Tool für Netzwerkverwaltung und -überwachung des Observiums unter Linux
8. Web VMSTAT - Systemstatistiküberwachung
Web VMStat ist ein sehr einfacher Programmierer für Webanwendungen, der die Verwendung von Systeminformationen in Echtzeit von CPU bis hin zu RAM-, Swap- und Eingabe-/Ausgabeinformationen im HTML-Format bietet.
Web -VMSTAT -Tool für LinuxFür die Installation lesen Sie unseren Artikel - Web VMSTAT: Ein Echtzeit -Systemstatistik -Tool für Linux
9. PHP -Serverüberwachung
Im Gegensatz zu den anderen Tools auf dieser Liste ist die PHP -Serverüberwachung ein Webskript in PHP, mit dem Sie Ihre Websites und Hosts problemlos verwalten können. Es unterstützt die MySQL -Datenbank und wird unter GPL 3 oder später veröffentlicht.
PHP Server MonitorMerkmale
- Eine schöne Weboberfläche.
- Möglichkeit, Benachrichtigungen per E -Mail und SMS an Sie zu senden.
- Fähigkeit, die wichtigsten Informationen über CPU und RAM anzusehen.
- Ein sehr modernes Protokollierungssystem, um Verbindungsfehler und E -Mails zu protokollieren, die gesendet werden.
- Unterstützung für Cronjob -Dienste, um Ihre Server und Websites automatisch zu überwachen.
Für die Installation lesen Sie unseren Artikel - Installieren Sie das PHP -Serverüberwachungstool unter Linux
10. Linux Dash - Linux Server -Leistungsüberwachung
Von seinem Namen “,“Linux Dash”Ist ein Web-Dashboard, das Ihnen die wichtigsten Informationen zu Ihren Linux-Systemen wie RAM, CPU, Dateisystem, Ausführen von Prozessen, Benutzern und Bandbreitennutzung in Echtzeit zeigt, es hat eine nette GUI und es ist kostenlos und Open-Source.
Linux Dash ToolFür die Installation lesen Sie unseren Artikel - Installieren Sie Linux Dash (Linux Performance Monitoring) Tool unter Linux
11. Kakteen - Netzwerk- und Systemüberwachung
Cacti ist nichts anderes als eine kostenlose und open-Source-Weboberfläche für RRDTool. Es wird häufig verwendet, um die Bandbreite mit SNMP (Simple Network Management Protocol) zu überwachen, und kann auch zur Überwachung der CPU-Verwendung verwendet werden.
KakteennetzwerküberwachungFür die Installation lesen Sie unseren Artikel - Installieren Sie das Cacti -Netzwerk- und Systemüberwachungstool unter Linux
12. Munin - Netzwerküberwachung
Munin ist auch eine Weboberflächen -GUI für rrdtool. Sie wurde in Perl geschrieben und unter GPL lizenziert. Munin ist ein gutes Instrument zur Überwachung von Systemen, Netzwerken, Anwendungen und Diensten.
Es funktioniert bei allen Unix-ähnlichen Betriebssystemen und verfügt über ein schönes Plugin-System. Es stehen mehr als 500 verschiedene Plugins zur Verfügung, um alles zu überwachen, was Sie auf Ihrem Computer gewünscht haben. Ein Benachrichtigungssystem steht zur Verfügung, um Nachrichten an den Administrator zu senden, wenn ein Fehler vorliegt oder wenn der Fehler behoben ist.
Munin -NetzwerküberwachungZur Installation lesen Sie unseren Artikel - Installieren Sie das Munin -Netzwerküberwachungstool unter Linux
13. Wireshark - Netzwerkprotokollanalysator
Im Gegensatz zu allen anderen Tools auf unserer Liste ist Wireshark ein Analysator -Desktop -Programm, mit dem Netzwerkpakete analysiert und Netzwerkverbindungen überwacht werden. Es wurde in C mit der GTK+ -Bibliothek geschrieben und unter der GPL -Lizenz veröffentlicht.
Wireshark Network AnalyzerMerkmale
- Plattformübergreifend: Es funktioniert unter Linux, BSD, Mac OS X und Windows.
- Befehlszeilenunterstützung: Es gibt eine Befehlszeilenversion von Wireshark, um Daten zu analysieren.
- Fähigkeit, VoIP -Anrufe, USB -Datenverkehr und Netzwerkdaten einfach zu erfassen, um diese zu analysieren.
- Erhältlich in den meisten Linux -Verteilungsrepositories.
Für die Installation lesen Sie unseren Artikel - Installieren Sie Wireshark - Netzwerkprotokollanalysator -Tool unter Linux
Dies waren die wichtigsten Tools, um Ihre Linux/Unix -Maschinen zu überwachen. Natürlich gibt es viele andere Werkzeuge, aber dies sind die berühmtesten. Teilen Sie uns Ihre Gedanken in den Kommentaren mit: Mit welchen Tools und Programmen überwachen Sie Ihre Systeme? Haben Sie eines der Tools auf dieser Liste verwendet?? Was denken Sie über sie?
- « 17 nützliche Tools für Bandbreitenüberwachung zur Analyse der Netzwerknutzung unter Linux
- Clear Linux - eine Linux -Distors, die für Leistung und Sicherheit optimiert ist »