2017-06-12 1 views
0

Ich versuche, ein Diagramm für die Speichernutzung einer Autoscaling-Gruppe zu erstellen, aber ich habe festgestellt, dass es keine solche Metrik gibt. Es gibt zwar eine Metrik für die Speicherbelegung, dies gilt jedoch für einzelne Instanzen. Es ist nutzlos, da sich Instanzen in der Autoscaling-Gruppe ständig ändern. Ich möchte den technischen Grund wissen, warum AWS cloudwatch es nicht bereitgestellt hat. Außerdem möchte ich die Arbeit kennen, um es zu erreichen.Warum AWS CloudWatch keine Memory-Nutzungsmetrik für die Autoscaling-Gruppe hat

Antwort

4

Die von AWS bereitgestellten Metriken können auf der Hypervisor-Ebene gesammelt werden. Speichermetriken (wie Datenträgermetriken) stammen jedoch von der Betriebssystemebene. Es handelt sich also um eine benutzerdefinierte Metrik, die Sie regelmäßig an CloudWatch senden müssen.

Monitoring Memory and Disk Metrics for Amazon EC2 Linux Instances zeigt, wie Sie Ihre Metriken zu CloudWatch pushen. Installieren Sie die Skripts (zusammen mit den Anmeldeinformationen, wenn Sie keine IAM-Rolle verwenden), bevor Sie Ihr AMI erstellen, und Sie sind eingerichtet. Jede Instanz in AS beginnt damit, ihre Speichermetrik auf CloudWatch zu übertragen. Nicht sicher, wie nützlich es für Sie sein wird.

Verwandte Themen