Справочник событий аудит-логов

В таблице собраны типы и описание событий Object Storage, которые записываются в аудит-логи.

Тип события

Описание

TenantCreate

Создание тенанта

TenantSuspend

Остановка работы тенанта

TenantResume

Возобновление работы тенанта

TenantDelete

Удаление тенанта

BucketCreate

Создание бакета

BucketUpdate

Изменение бакета

BucketDelete

Удаление бакета

BucketAclUpdate

Изменение ACL бакета

BucketPolicyUpdate

Изменение политик доступа бакета

BucketPolicyDelete

Удаление политик доступа бакета

BucketOwnershipControlsUpdate

Обновление настроек Ownership бакета

BucketVersioningUpdate

Обновление настроек версионирования бакета

BucketLifecycleUpdate

Изменение конфигурации жизненного цикла объекта в бакете

BucketLifecycleDelete

Удаление конфигурации жизненного цикла объекта в бакете

BucketCorsUpdate

Изменение конфигурации CORS для бакета

BucketCorsDelete

Удаление конфигурации CORS для бакета

BucketTagsUpdate

Изменение тегов бакета

BucketTagsDelete

Удаление тегов бакета

Пример аудит-лога

Лог с полной информацией о событии хранится в JSON-формате.

Создание бакета

{
  "log": {
    "eventSource": "Evolution Object Storage",
    "eventLevel": "INFO",
    "eventType": "BucketCreate",
    "eventStatus": "SUCCESS",
    "eventId": "d73155ae-4a21-468b-8cc7-c46730baf900",
    "authorization": {
      "authorized": true
    },
    "resourceMetadata": [
      {
        "resourceType": "tenant",
        "resourceId": "c65ce880-a263-4556-bd8d-41b8e3da5400",
        "resourceName": "c65ce880-a263-4556-bd8d-41b8e3da5400"
      },
      {
        "resourceType": "bucket",
        "resourceId": "ead6b24e-9e9d-4bc4-87bf-b76694bc7000",
        "resourceName": "prefix-qrwce"
      },
      {
        "resourceType": "customer",
        "resourceId": "4916cc62-e661-4734-a53f-e8024a1a8a63",
        "resourceName": "project"
      },
      {
        "resourceType": "project",
        "resourceId": "4d659020-8325-4448-9851-97a791e232b1",
        "resourceName": "testproject"
      }
    ],
    "requestMetadata": {
      "remoteAddress": "10.1.2.3",
      "userAgent": "python-requests/2.31.0",
      "requestId": "13908d27-cbde-4ed6-afc8-707fc71d5b0f"
    },
    "requestMethod": "",
    "requestEndpoint": "Internal",
    "request": "",
    "response": "",
    "authentication": {
      "authenticated": true,
      "subjectType": "SERVICE_ACCOUNT",
      "subjectId": "59759171-ef56-4972-b29f-57866d47e00a",
      "subjectName": "test-service"
    },
    "xRequestId": "13908d27-cbde-4ed6-afc8-707fc71d50f",
    "error": "",
    "details": "{\"channel\": \"CONSOLE\", \"request_size\": 118, \"bucket_name\": \"prefix-qrwce\", \"bucket_dns_name\": \"prefix-qrwce\", \"bucket_global_name\": \"prefix-qrwce\", \"bucket_storage_class\": \"STANDARD\", \"bucket_quota\": 0, \"bucket_tags\": []}",
    "eventTime": "2024-05-03T10:00:03.065655Z"
  }
}

Удаление бакета

{
  "log": {
    "eventSource": "Evolution Object Storage",
    "eventLevel": "INFO",
    "eventType": "BucketDelete",
    "eventStatus": "SUCCESS",
    "eventId": "53f506a0-4d3f-4224-81d2-f025e02044f0",
    "authorization": {
      "authorized": true
    },
    "resourceMetadata": [
      {
        "resourceType": "tenant",
        "resourceId": "c65ce880-a263-4556-bd8d-41b8e3da5400",
        "resourceName": "c65ce880-a263-4556-bd8d-41b8e3da5400"
      },
      {
        "resourceType": "bucket",
        "resourceId": "a4cb9305-2831-42b6-a4c8-a4ab66133000",
        "resourceName": "prefix-qrwce"
      },
      {
        "resourceType": "customer",
        "resourceId": "4916cc62-e661-4734-a53f-e8024a1a8a63",
        "resourceName": "project"
      },
      {
        "resourceType": "project",
        "resourceId": "4d659020-8325-4448-9851-97a791e232b1",
        "resourceName": "testproject"
      }
    ],
    "requestMetadata": {
      "remoteAddress": "10.1.2.3",
      "userAgent": "python-requests/2.31.0",
      "requestId": "3ad99e9d-21a8-4f7f-b60c-7c123633cd00"
    },
    "requestMethod": "DeleteBucket",
    "requestEndpoint": "",
    "request": "",
    "response": "",
    "authentication": {
      "authenticated": true,
      "subjectType": "SERVICE_ACCOUNT",
      "subjectId": "59759171-ef56-4972-b29f-57866d47e00a",
      "subjectName": "test-service"
    },
    "xRequestId": "3ad99e9d-21a8-4f7f-b60c-7c123633cd00",
    "error": "",
    "details": "{\"channel\": \"API\", \"request_size\": 0, \"bucket_name\": \"prefix-hmppn\", \"bucket_dns_name\": \"prefix-hmppn\", \"bucket_global_name\": \"prefix-hmppn\", \"bucket_tags\": []}",
    "eventTime": "2024-05-03T10:00:03.065655Z"
  }
}

Изменение политик доступа бакета

{
  "log": {
    "eventSource": "Evolution Object Storage",
    "eventLevel": "INFO",
    "eventType": "BucketPolicyUpdate",
    "eventStatus": "SUCCESS",
    "eventId": "31d0964f-c2f0-45dc-a953-0275f058aecc",
    "authorization": {
      "authorized": true
    },
    "resourceMetadata": [
      {
        "resourceType": "tenant",
        "resourceId": "c65ce880-a263-4556-bd8d-41b8e3da5460",
        "resourceName": "c65ce880-a263-4556-bd8d-41b8e3da5460"
      },
      {
        "resourceType": "bucket",
        "resourceId": "ead6b24e-9e9d-4bc4-87bf-b76694bc7553",
        "resourceName": "prefix-qrwce"
      },
      {
        "resourceType": "customer",
        "resourceId": "4916cc62-e661-4734-a53f-e8024a1a8a63",
        "resourceName": "project"
      },
      {
        "resourceType": "project",
        "resourceId": "4d659020-8325-4448-9851-97a791e232b1",
        "resourceName": "testproject"
      }
    ],
    "requestMetadata": {
      "remoteAddress": "10.1.2.3",
      "userAgent": "python-requests/2.31.0",
      "requestId": "3ad99e9d-21a8-4f7f-b60c-7c123633cd00"
    },
    "requestMethod": "PutBucketPolicy",
    "requestEndpoint": "",
    "request": "",
    "response": "",
    "authentication": {
      "authenticated": true,
      "subjectType": "SERVICE_ACCOUNT",
      "subjectId": "59759171-ef56-4972-b29f-57866d47e820",
      "subjectName": "test-service"
    },
    "xRequestId": "860fac4a-57a5-46bc-8614-24d656a92d00",
    "error": "",
    "details": "{\"channel\": \"API\", \"request_size\": 188, \"bucket_name\": \"prefix-qrwce\", \"bucket_dns_name\": \"prefix-qrwce\", \"bucket_global_name\": \"prefix-qrwce\", \"bucket_tags\": []}",
    "eventTime": "2024-05-03T10:00:03.065655Z"
  }
}
Запустили Evolution free tier
для Dev & Test
Получить