Wie überwachen Sie die Leistung eines Zeichengeräts (z. B. Bandlaufwerk)?

11

Es gibt viele Möglichkeiten, die Leistung von Blockgeräten zu überwachen: dstat und iostat, zum Teufel, sogar sar gibt Ihnen Daten zu den E / A-Raten von Blockgeräten. Leider kenne ich keine guten spontanen Tools zur Überwachung der Leistung eines Zeichengeräts wie eines Bandlaufwerks.

Ich weiß, dass es Tools zur Überwachung der Leistung gibt, wenn Sie sich im Voraus daran erinnern (pv, dd + SIGUSR1, wahrscheinlich andere), aber sagen Sie, dass Sie 2 Stunden in einem Job sind, der je nach Leistung 3 Stunden oder 30 Stunden dauern kann. und du weißt nicht was es ist.

Das einzige, woran ich denken kann, ist eine aufwändige Verwendung von strace oder ähnlichem, bei der die Ausgabe nach geschriebenen Bytes analysiert wird, möglicherweise mit Zeitstempeln. Gibt es ein häufig verwendetes Tool, das ich vergessen oder noch nie gehört habe?

Slartibartfast
quelle
2
Haben Sie überprüft, ob das Gerät Statistiken über SNMP anbietet?
Sameer

Antworten:

2

Ich habe ein SystemTAP- Skript für SCSI-Bandgeräte gefunden:

http://sourceware.org/systemtap/wiki/WSiostatSCSI

Ich habe es nicht versucht; Ich weiß nicht, in welcher Form es ist.

Rakslice
quelle
Das sieht sehr schön aus; Ich wollte mehr über SystemTAP erfahren.
Slartibartfast
1
Nur den Namen eines anderen nicht getesteten Tools aufzulisten, ist keine sehr nützliche Antwort. Wir haben alle Suchmaschinen.
Shaun Dewberry
1

Wie ich weiß, verfügt HP über ein Programm, mit dem die Leistung von HP Bandgeräten überprüft werden kann. Sie finden es hier

Ich denke, andere Anbieter von Bandgeräten verfügen ebenfalls über ähnliche Tools zur Überwachung des Echtzeitstatus von Bandgeräten. Sie können ihre Website für diese Art von Anwendungen überprüfen. Viel Glück.

sky100
quelle