Wann sollte ich mein AWS MySQL Server aktualisieren?

0

Wir haben ein Serversystem, das derzeit aus einem Apache-Server, der an einen Load Balancer angeschlossen ist, und einem MySQL-Server für sich besteht. Beide Server sind AWS Micro Instances.

Bis jetzt läuft alles reibungslos, aber ich möchte die Server intelligent und proaktiv aufrüsten. Ich habe "top" ausgeführt, um die CPU- und Speicherauslastung zu ermitteln, aber das nützt mir nicht viel, wenn ich nicht weiß, wann ich Maßnahmen ergreifen soll.

MySQL

Derzeit liegt die CPU-Auslastung bei 0,0 - 0,7%, kann aber bis zu 60% ansteigen   für einen Augenblick.

Der Speicher liest: 608732k insgesamt, 601556k verwendet, 7176k frei, 38768k Puffer

Apache

Die CPU liegt fast immer zwischen 0,0 und 1,0%

Der Speicher liest: 608732 KB insgesamt, 540772 KB verwendet, 67960 KB frei, 155896 KB Puffer

Also ... gibt es mehr freien Speicher auf dem Apache-Server. Das ist großartig, aber worauf kann ich achten, um anzuzeigen, dass ich ein Upgrade durchführen sollte? Mit dem Apache-Server kann ich zur Not weitere Instanzen zum Load Balancer hinzufügen, aber ich möchte nicht mit dem MySQL-Server in Kontakt kommen.

Alle Einblicke, die Sie haben, wären sehr dankbar.

Chris
quelle

Antworten:

0

Installieren Sie zunächst ein Paket wie sysstat, um die Auslastung des Computers zu überwachen. Sie interessieren sich hauptsächlich für Spitzenlasten (etwa über eine Woche / Monat). Wenn sich die Last der Kapazität der Maschine nähert, ist es an der Zeit, ein größeres Geschwister für den Lastausgleich zu finden. Ein Trend über einen längeren Zeitraum zeigt an, wann ein Upgrade erforderlich ist.

vonbrand
quelle