Respuesta

26

No hay métricas integradas para el espacio en disco: como Amazon lo está viendo desde el exterior, no saben lo que ha hecho con un volumen de EBS: podría ser parte de un conjunto de banda, formateado en algún formato exótico, etc.

Amazon tiene un sistema llamado CloudWatch que se puede usar para supervisar los sistemas y recursos de AWS. Afortunadamente, CloudWatch admite métricas personalizadas: puede usar las API de CloudWatch para agregar los datos que desee (y luego crear alertas de ellos).

Amazon proporciona un poco de sample scripts que publicará (entre otras cosas) la utilización del espacio de disco en Cloudwatch. Tenga en cuenta que hay un pequeño cargo asociado con el uso de métricas personalizadas: $ 0.50 por métrica por mes.

+2

Pero obtienes 10 gratis al mes. – Martin

+0

Tenga en cuenta que cuando utiliza estos scripts es posible que desee proporcionar el archivo '--aws-credential-file =/home/ubuntu/monitoring-scripts/awscreds.template' rellenado con su clave y secreto de AWS. Eso es algo que podría haberse destacado mejor en la documentación. –

+1

@DimitryK, incluso mejor que proporcionar un archivo de credenciales como el que sugiere, es usar un rol de IAM. Si inicia su instancia asociada con un perfil de instancia asociado con un rol de IAM, esos scripts (y la CLI de AWS y los SDK de AWS y muchas otras herramientas) pueden obtener credenciales temporales automáticamente, sin necesidad de implementar y administrar (rotar, revocar, etc.) archivos de credenciales manualmente nunca más. –

0

Acepto la respuesta de Frederick Cheung; sin embargo, encontré esta utilidad para las instancias de Windows: http://www.eleven41.com/labs/cloudwatch-monitor-for-windows/. Se ejecuta como un servicio y enviará el espacio en disco y las métricas de uso de memoria a CloudWatch por usted. A partir de ahí, solo necesita configurar la alarma en CloudWatch.

Cuestiones relacionadas