Welche Linux-Überwachungssoftware gibt es?

青灯夜游
Freigeben: 2021-12-21 17:55:50
Original
8292 Leute haben es durchsucht

Linux-Überwachungssoftware: 1. Monit, verwendet für die Programm- und Dienstüberwachung; usw.

Welche Linux-Überwachungssoftware gibt es?

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.

9 häufig verwendete Linux-Leistungsüberwachungstools

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage