Ich suche nach einer Möglichkeit herauszufinden, ob der PCIe-Bus der Engpass ist oder nicht.
Es ist kein Problem zu messen, wie viele Bytes über eine bestimmte Netzwerkkarte übertragen wurden:
Gibt es eine Möglichkeit herauszufinden, wie viele Daten auf alle anderen PCIe-Geräte (Festplatten, Grafikkarten usw.) übertragen wurden?
Antworten:
Ich habe das auch untersucht, aber bisher hatte ich kein Glück. Die gute Nachricht ist, dass die Intel-Datenblätter, die ich mir angesehen habe, für einige davon zugängliche Register enthalten. Ich müsste ein Kernelmodul erstellen, um dies dem Dateisystem / proc oder / sys zugänglich zu machen. Es wäre viel bequemer, wenn dies bereits existieren würde.
Abgesehen von der Software wäre die andere Lösung, eine Hardwarelösung zu erhalten. Ich habe Produkte gesehen, die Sie in einen leeren Steckplatz stecken, um diese Informationen zu erhalten. Und natürlich auch ein Oszilloskop zur manuellen Untersuchung.
quelle
Für die Festplattenüberwachung können Sie Nagios-Plugins verwenden:
http://www.nagios.com/solutions/hard-drive-monitoring http://www.nagios.com/solutions/disk-monitoring http://www.nagios.com/solutions/smart-monitoring http: / /www.freebsddiary.org/smart.php http://exchange.nagios.org/directory/Plugins/ * -Plugin-Packages / check-HDD-health / details http://exchange.nagios.org/directory/Plugins / Betriebssysteme / Linux / HDD-with-HDSentinel prüfen / Details
Übrigens, verwenden
sysstat package
und verwendensar command
, kann es.quelle