Heim > Artikel > Betrieb und Instandhaltung > Welche Linux-Überwachungssoftware gibt es?
Linux-Überwachungssoftware: 1. Monit, verwendet für die Programm- und Dienstüberwachung; usw.
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.
1. Monit – Programm- und Dienstüberwachung
Dies ist ein kostenloses und quelloffenes webbasiertes Programm, das Systemprozesse, Programme, Dateien, Verzeichnisse, Berechtigungen usw. automatisch überwacht und verwaltet. und Kalibrierungen. Überprüfen Sie das Dateisystem. Zu den überwachten Diensten gehören Apache, MYSQL, Mail, FTP, Nginx und mehr. Der Systemstatus kann über die Befehlszeile oder Ihre eigene Netzwerkschnittstelle angezeigt werden.
2. NetHogs – Überwachen Sie die Netzwerkbandbreite jedes Prozesses
NetHogs ist ein wunderschönes kleines Open-Source-Programm (ähnlich dem Top-Befehl unter Linux), das das Netzwerk jedes Prozesses auf Ihrem System im aktiven Status hält. Außerdem wird die Bandbreitennutzung des Netzwerkverkehrs eines Programms oder einer Anwendung in Echtzeit verwaltet.
3. Monitorix – System- und Netzwerküberwachung
Monitorix ist ein möglichst leichtes Überwachungstool unter Linux/Unix, das hauptsächlich zur Überwachung laufender Systeme und Netzwerkressourcen entwickelt wurde. Es verfügt über einen integrierten HTTP-Webdienst, um regelmäßig System- und Netzwerkinformationen zu sammeln und diese als Bilder anzuzeigen. Es kann die durchschnittliche Auslastung des Systems, die Speicherzuordnung, Festplatten, Systemdienste, Netzwerkports, E-Mail-Statistiken (Sendmail, Postfix, Dovecot usw.), die MYSQL-Datenbank und viele weitere Dienste überwachen. Sein Hauptzweck besteht darin, die Leistung des gesamten Systems zu überwachen und Fehler, Engpässe, abnormale Aktivitäten usw. zu erkennen.
4. Arpwatch – Ethernet-Aktivitätsmonitor
Arpwatch ist ein Programm zur Überwachung der Adressauflösung (Netzwerkadressübersetzung) des Ethernet-Netzwerkverkehrs in einem Linux-Netzwerk. Es überwacht ständig den Ethernet-Verkehr und generiert Protokolle von IP- und MAC-Adresspaaren, wenn sich die Netzwerkzeitstempel ändern. Wenn sich eine IP-Adresse oder ein MAC-Adresspaar ändert, wird eine E-Mail gesendet, um den Administrator zu benachrichtigen.
Und es ist sehr nützlich bei der Erkennung von ARP-Angriffen.
5. Suricata – Netzwerksicherheitsüberwachung
Suricata ist ein leistungsstarkes Open-Source-Tool zur Überwachung der Netzwerksicherheit sowie der Erkennung und Verhinderung von Eindringlingen für Linux, FreeBSD, Windows und andere Betriebssysteme. Es gehört der gemeinnützigen Stiftung OISF (Open Information Security Foundation).
6. VnStat PHP – Netzwerkbandbreite überwachen
VnStat PHP ist eine Web-Frontend-Anwendung mit dem beliebtesten sozialen Tool namens „vnstat“. VnStat PHP verwendet einen schönen grafischen Modus, um die Nutzung des Netzwerkverkehrs zu überwachen. Es zeigt die Netzwerkverkehrsnutzung in stündlichen, täglichen und monatlichen zusammenfassenden Berichten an.
7. Nagios – Netzwerk-/Serverüberwachung
Nagios ist ein führendes, leistungsstarkes Open-Source-Überwachungssystem, das es Netzwerk-/Systemadministratoren ermöglicht, serverbezogene Probleme zu erkennen und zu lösen, bevor sie sich auf wichtige Geschäftsprozesse auswirken. Nagios kann Remote-Linux, Windows, Switches, Single-Window-Router und Drucker überwachen. Es zeigt kritische Warnungen in Ihrem Netzwerk und Ihren Servern an und hilft Ihnen, Probleme zu lösen, bevor Fehler auftreten.
8. Nmon – Überwachen Sie die Leistung des Linux-Systems
Nmon (Nigel Performance Monitor) wird zur Überwachung aller Ressourcen des Linux-Systems verwendet, einschließlich: CPU, Speicher, Festplattennutzung, Prozesse im Netzwerk, NFS, Kernel usw. Dieses Tool verfügt über zwei Modi: Online-Modus und Aufnahmemodus. Der Online-Modus eignet sich für die Echtzeitüberwachung und der Erfassungsmodus dient der Verarbeitung nach Speicherung der Ausgabe im CSV-Format.
9. Collectl – All-in-one-Leistungsüberwachungstool
Collectl ist ein weiteres leistungsstarkes befehlszeilenbasiertes Überwachungstool, mit dem Informationen über Systemressourcen, einschließlich CPU-Auslastung, Speicher, Netzwerk, gesammelt werden können. Knoten, Prozesse, NFS, TCP-Sockets usw.
Wir würden gerne wissen, welche Art von Überwachungsprogramm Sie zur Überwachung Ihrer Serverleistung verwenden? Wenn wir ein gewünschtes Tool vermissen, teilen Sie uns dies bitte durch Kommentare mit und vergessen Sie nicht, es zu teilen.
Verwandte Empfehlungen: „Linux-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWelche Linux-Überwachungssoftware gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!