Ist eine "hohe" E / A-Rate gesund?

7

Ich arbeite viel mit meinem Linode, auf dem derzeit eine Site gehostet wird, aber hin und wieder (normalerweise alle zwei Monate oder so) erhalte ich eine Warnung, dass meine E / A-Rate zu hoch ist (normalerweise nur höher als 6000). . Der letzte, den ich erhielt, sagte: "Ihr Linode ... hat den Benachrichtigungsschwellenwert (1000) für die Festplattenrate durch einen Durchschnitt von 6557,69 für die letzten 2 Stunden überschritten."

Ich mache mir darüber ein bisschen Sorgen, weiß aber nicht wirklich, was ich denken soll. Ist es gesund? Wenn ich mir meine Serverdiagramme ansehe, sehe ich nie etwas Besonderes. Im Folgenden sind zwei "normale" Tage für meine Website mit geringem Datenverkehr aufgeführt (beachten Sie, dass die beiden Hauptspitzen meine Synchronisierung zum Sichern des Servers sind). Beachten Sie auch, dass ich, obwohl ich an diesem Tag zweimal synchronisiert habe, keine Warnung erhalten habe. Die Grafiken sind wie folgt:

http://i.imgur.com/vLo7A.png

http://i.imgur.com/OIHT9.png

Ich habe versucht zu schauen, iotopaber wenn ich es mir anschaue, sieht alles gesund aus.

Irgendwelche Ideen?


quelle
Woher haben Sie diese Warnung "Ihr Linode ... hat den Benachrichtigungsschwellenwert überschritten ..." ?
Quanten
@quanta Es wurde mir per E-Mail über eine automatische Verbindung zu meinem Linode gesendet.
6000 Ops / Sek. Scheinen hoch zu sein, wenn Sie nicht wissen, was sie verursacht. Haben Sie ein tägliches Backup? Es könnte das oder eine andere Stapeloperation sein.
UpTheCreek

Antworten:

5

6557 pro Stunde bedeutet weniger als zwei Festplattenvorgänge pro Sekunde. 6557 pro zwei Stunden bedeutet weniger als eine pro Sekunde. Ihr einziges Problem scheint der überempfindliche Benachrichtigungsschwellenwert zu sein.

Ich würde untersuchen, ob ich ungefähr 50.000 pro Stunde habe (aber dies wäre immer noch kein wirkliches Problem).

kubanczyk
quelle
Wer W. Hab nicht mal gesehen, dass Mathe. Ja - ein E / A pro Sekunde ist ein nicht funktionierender Server. Wenn Sie nichts tun, kann dies aufgrund der Protokollierung zu mehr E / A führen.
TomTom
1
Es sind keine 6557 Operationen in zwei Stunden, sondern durchschnittlich 6557 Operationen pro Sekunde in den letzten zwei Stunden. Vom Linode-Manager:Average Disk IO ops/sec over 2 hours exceeding this value triggers this alert.
UpTheCreek
0

Festplatten-E / A sind Schreib- und Lesevorgänge auf / von der Festplatte. Ich weiß nichts über Ihren Stapel, aber eine häufige Ursache für Spitzen, die nicht dem Datenverkehr entsprechen, sind Protokollrotationen / -komprimierungen.

r_2
quelle
Außer, dass die Spitze keine Spitze ist, wenn man bedenkt, wie die Antwort die Mathematik in lustige Bereiche zerlegt - weniger als ein IO pro Sekunde ...
TomTom