Logging

您可以限制登錄 s3 儲存桶的操作嗎?

  • September 20, 2019

我一直在使用 s3 日誌來跟踪播客的下載(mp3 文件)我目前有 23 個我真正關心的文件,我只需要知道有關 GET 操作的資訊(正在滿足下載請求。)

這可以正常工作,但我還獲得了通過詢問我關心的文件而生成的其他日誌文件。有沒有辦法配置儲存桶日誌記錄策略,以便只記錄 GET 請求?更好的是,我可以根據某種類型的 url 請求模式進行限制嗎?(例如 *.mp3)

預設配置為我提供了 10k+ 額外文件,告訴我我要求提供日誌文件和/或創建了一個日誌文件(非常元!)下載和過濾所有這些額外文件需要大量時間。

沒有辦法限制記錄的內容。

該文件提到了您所描述的行為,這是您不應配置儲存桶以將其日誌寫入自身的原因。

當您的源儲存桶和目標儲存桶是同一個儲存桶時,會為寫入該儲存桶的日誌創建額外的日誌。此行為可能不適合您的案例,因為它可能會導致您的儲存賬單略有增加。此外,有關日誌的額外日誌可能會使您更難找到您要查找的日誌。

https://docs.aws.amazon.com/AmazonS3/latest/dev/ServerLogs.html

引用自:https://serverfault.com/questions/984934