dstat verstehen
Hallo,
ich habe ein Problem mit dstat dahinter zu kommen was eigentlich los
ist. Dummerweise sagen mir die Ergebnisse nicht viel und die manpage
und die Doku unter '/usr/share/doc/dstat' ist auch nicht sehr
aufschlussreich.
Das Problem tritt immer dann auf wenn ein Rechner sich mit rsync mit
einem anderen Rechner zu synchronisieren, und dabei dessen rsync Daemon
benutzt. Die Performance des gesamtsystems geht dann in den Keller, aber
ich weiß nicht genau was los ist, da die maßgeblichen Komponenten auf
den beiden Systemen durchaus noch ansprechbar sind.
Folgendes ist eine Zeile der Ausgabe von dstat im Normalbetrieb:
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq|_read _writ|_recv _send|__in_ _out_|_int_ _csw_
1 0 89 10 0 0| 444k 332k| 49k 143k| 0 0 | 655 589
0 0 94 6 0 0| 400k 0 | 0 0 | 0 0 | 410 294
Und die folgende Zeile stammt aus der Ausgabe während das Problem auftritt:
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq|_read _writ|_recv _send|__in_ _out_|_int_ _csw_
2 2 92 1 0 2| 40k 0 | 24M 560k| 0 0 |8293 15k
2 4 78 14 1 2| 44k 56M| 0 0 | 0 0 |8765 15k
Der Durchsatz auf der Platte und im Netzwerk ist zwar hoch, aber
eigentlich nicht bedenktlich.... was mich wundert sind die hohen Werte
unter "--system--", nur weiß ich nicht, was die heißen sollen.
Kann mir da jemand helfen? Ein Verweis zu einer vernünftigen Doku wäre
auch höchst willkommen...
Grüße
Björn
Reply to: