Проблема с журналированием доступа к серверу AWS S3 - PullRequest
0 голосов
/ 12 октября 2018

Если я включил ведение журнала доступа к серверу s3 в корзине с включенным контролем версий, то он не регистрирует событие удаления объекта непосредственно из консоли aws (не через API).Все остальные события регистрируются.Как я могу это исправить?

1 Ответ

0 голосов
/ 13 октября 2018

Я сделал следующее:

  • Создание корзины с активированным контролем версий
  • Включение ведения журнала доступа к серверу для корзины
  • Загрузка объекта через консоль
  • Удалил объект через консоль (которая добавила Удалить маркер к версиям объекта)
  • Ожидал long time
  • Lookedчерез журналы

Вот что я нашел:

my-bucket [13 / Oct / 2018: 04: 46: 32 +0000] 124.171.18.62 arn: aws: iam :: 123456789012: пользователь / my-пользователь F49F7ECC43F923B6 BATCH.DELETE.OBJECT config.js - 204 - - - - - - - my-bucket [13 / Oct / 2018: 04: 46:32 +0000] 124.171.18.62 arn: aws: iam :: 123456789012: пользователь / my-пользователь F49F7ECC43F923B6 REST.POST.MULTI_OBJECT_DELETE - "POST / my-bucket? удалить = HTTP/1.1 "200 - 267 - 30 -" - "" S3Console / 0.4, aws-internal / 3 aws-sdk-java / 1.11.414 Linux / 4.9.124-0.1.ac.198.71.329.metal1.x86_64 OpenJDK_64-Bit_Server_VM / 25.181-b13 java / 1.8.0_181 "-

Итак, похоже, что записано в журналах.Это может быть просто вопросом ожидания достаточно долго или поиска в журналах, чтобы найти его.

...