2012-02-13 47 views
2

我希望能夠訪問Amazon S3 API以確定在單個S3對象上傳輸了多少數據。這可能嗎?從S3Object獲取數據

我已經瀏覽過文檔,但找不到任何東西。

回答

2

這通過API,因此是不可能的,但是,你應該能夠通過這個便利Server Access Logging自己計算:

[...]一個Amazon S3的桶可以被配置爲創建訪問日誌 記錄針對它的請求。訪問日誌記錄 包含有關請求的詳細信息,例如請求類型,請求的 資源以及處理請求的時間和日期。 [...]

這可以經由AWS Management Console配置爲好,見Managing Bucket Logging的詳細信息。

什麼像樣的分析軟件包,應該能夠爲產生Server Access Log Format提供相應的骨料,最好包括傳輸的數據已經 - 否則,你就需要自己從(請求數做數學還是不方便,但有可能自動化的一種方式或其他)。

祝你好運!

+1

謝謝,那會很好:) – 2012-02-14 02:42:50