2011-09-04 12 views
6

¿Hay alguna forma de acceder mediante programación a los datos de uso de una cuenta de Amazon S3?Amazon S3 Datos de uso de acceso mediante programación

Estoy construyendo una aplicación que cobrará a los usuarios finales por el uso de mi cubo Amazon S3. Como seré el intermediario entre AWS y el usuario final para las operaciones PUT/DELETE, podré hacer un seguimiento de las cargas y el uso del almacenamiento, pero les permito a los usuarios acceder directamente a sus archivos con enlaces de acceso público, así que no podrá monitorear directamente el uso posterior.

Como tal, mi plan es verificar el uso de la descarga regularmente. ¿Hay algún lugar en AWS API donde pueda acceder a las estadísticas de uso?

Respuesta

4

No hay forma de obtener estadísticas de uso con la API. Este tema se debate activamente en el foro de AWS a lo largo de los años sin comentarios del equipo de AWS.

https://forums.aws.amazon.com/thread.jspa?messageID=277024

Las alternativas serían para encender Amazon S3 server log y analizar por sí mismo.

Otra opción sería aprovechar el servicio de Amazon DevPay.

Gracias Andy

EDIT: Aquí está la documentación oficial de Amazon S3 en relación con los registros de acceso de Amazon S3: http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?ServerLogs.html