Überwachen von Amazon EC2 - Amazon Elastic Compute Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Überwachen von Amazon EC2

Die Überwachung ist ein wichtiger Bestandteil der Aufrechterhaltung der Zuverlässigkeit, Verfügbarkeit und Leistung Ihrer Amazon Elastic Compute Cloud (Amazon EC2) -Instances und Ihrer AWS Lösungen. Sie sollten Überwachungsdaten aus allen Teilen Ihrer AWS Lösungen sammeln, damit Sie einen Fehler an mehreren Stellen leichter debuggen können, falls einer auftritt. Bevor Sie jedoch mit der Überwachung von Amazon EC2 beginnen, sollten Sie einen Überwachungsplan erstellen, der Folgendes enthalten sollte:

  • Was sind Ihre Ziele bei der Überwachung?

  • Welche Ressourcen werden überwacht?

  • Wie oft werden diese Ressourcen überwacht?

  • Welche Überwachungstools werden verwendet?

  • Wer soll die Überwachungsaufgaben ausführen?

  • Wer soll benachrichtigt werden, wenn Fehler auftreten?

Nachdem Sie Ihre Überwachungsziele festgelegt und Ihren Überwachungsplan erstellt haben, legen Sie im nächsten Schritt einen Ausgangswert für normale Amazon EC2-Leistung in Ihrer Umgebung fest. Sie sollten die Amazon EC2-Leistung zu verschiedenen Zeiten und unter verschiedenen Belastungsbedingungen messen. Wenn Sie Amazon EC2 überwachen, sollten Sie einen Verlauf der von Ihnen gesammelten Überwachungsdaten speichern. Sie können die aktuelle Amazon EC2-Leistung mit diesen historischen Daten zur Identifikation normaler Leistungsmuster und Leistungsanomalien sowie zur Entwicklung von Verfahren für deren Handhabung vergleichen. Sie können zum Beispiel die CPU-Verwendung, den Festplatten-I/O-Vorgang und die Netzwerkauslastung für Ihre EC2-Instances überwachen. Wenn die Leistung außerhalb der festgelegten Grundwerte liegt, müssen Sie die Instance neu konfigurieren oder optimieren, um die CPU-Nutzung zu verringern, die Festplatten-I/O zu verbessern oder den Netzwerkverkehr zu reduzieren.

Zur Festlegung eines Grundwertes sollten Sie mindestens die folgenden Elemente überwachen:

Zu überwachendes Element Amazon EC2-Metrik Agent/Protokolle überwachen CloudWatch

CPU-Auslastung

CPUUtilization

Netzwerkauslastung

NetworkIn

NetworkOut

Festplattenleistung

DiskReadOps

DiskWriteOps

Schreib-/Lesevorgänge

DiskReadBytes

DiskWriteBytes

Speichernutzung, Festplatten-Swap-Auslastung, Speicherplatzauslastung, Auslastung der Auslagerungsdatei, Protokollerfassung

[Linux- und Windows Server-Instances] Erfassen Sie mit dem Agenten Metriken und Protokolle von Amazon EC2 EC2-Instances und lokalen Servern CloudWatch

[Migration von einem vorherigen CloudWatch Logs-Agent auf Windows Server-Instances] Migrieren Sie die Protokollerfassung der Windows Server-Instance auf den Agenten CloudWatch