Облачная платформаAdvanced

Журнал доступа

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Сценарии

Запросы, отправленные в DNS Resolver, регистрируются подробно, например время отправки запроса, IP-адрес клиента, путь запроса и ответ сервера.

Ограничения

Чтобы включить журнал доступа, необходимо соединить DNS с LTS и создать log group и log stream в консоли LTS. Для получения подробной информации см. Log Tank Service User Guide.

Настройка LTS

  1. Создать log group.

    1. Войдите в консоль управления.
    2. В верхнем левом углу страницы нажмите и выберите Management & Governance > Log Tank Service.
    3. Нажмите в верхнем левом углу и выберите нужный регион и проект.
    1. В панели навигации слева выберите Log Management.
    2. Нажмите Create Log Group. На открывшейся странице укажите имя log group, enterprise project, срок хранения журнала (дней), теги и примечания согласно подсказкам.
    1. Нажмите OK.

  2. Создать log stream.

    1. В консоли LTS нажмите слева от целевого log group.
    2. Нажмите Create Log Stream. На отображаемой странице укажите log stream name, enterprise project, log storage, log retention duration, tags и remarks согласно подсказкам.
    3. Подтвердите настройки и нажмите OK.

Настройка журналирования доступа

  1. Войдите в консоль управления.
  2. Нажмите в левом верхнем углу страницы и выберите Networking > Domain Name Service.
  3. Нажмите в левом верхнем углу и выберите нужный регион и проект.
  4. В панели навигации слева выберите Resolvers.
  5. Нажмите вкладку Access Logs.
  6. Нажмите Configure Access Logging. На отображаемой странице выберите log group, log stream и VPC согласно подсказкам.
  1. Нажмите OK.

Просмотр Access Logs

  1. Войдите в консоль управления.
  2. Нажмите в левом верхнем углу страницы и выберите Networking > Domain Name Service.
  3. Нажмите в левом верхнем углу и выберите нужный регион и проект.
  4. В панели навигации слева выберите Resolvers.
  5. Нажмите вкладку Access Logs.
  6. В списке журналов доступа найдите целевой журнал доступа и нажмите View Log Details.

    На отображённой странице просмотрите информацию о группе журналов и потоке журналов.

  7. Нажмите имя потока журнала и просмотрите его детали.

    Ниже приведён пример журнала. Для получения сведений о полях журнала см. Table 1. Формат журнала нельзя изменить.

    {
    "content": "2025-11-18 15:48:02.392 spark-api-knowledge.cn-example-1.xf-yun.com. A NOERROR UDP region-example CNAME_hb-kaicp.xf-example.com.|A_123.57.86.182|A_8.140.35.16|A_123.56.17.44|A_39.105.54.181|A_101.200.158.58|A_123.57.26.93 192.168.0.141 d3b08f84-12ef-411f-8eae-5c2726f42c14",
    "Answer": "CNAME_hb-kaicp.xf-example.com.|A_123.57.86.182|A_8.140.35.16|A_123.56.17.44|A_39.105.54.181|A_101.200.158.58|A_123.57.26.93",
    "Client": "192.168.0.141",
    "DNS-Region": "region-example",
    "Protocol": "UDP",
    "QueryName": "spark-api-knowledge.cn-example-1.xf-yun.com.",
    "QueryType": "A",
    "Rcode": "NOERROR",
    "Time": "2025-11-18 15:48:02.392",
    "VpcId": "d3b08f84-12ef-411f-8eae-5c2726f42c14",
    "_resource_id": "d3b08f84-12ef-411f-8eae-5c2726f42c14",
    "_resource_name": "d3b08f84-12ef-411f-8eae-5c2726f42c14",
    "_service_type": "DNS",
    "category": "LTS",
    "collectTime": 1763452083412
    }
    Table 1 Поля в журнале доступа DNS Resolver

    Поле

    Описание

    Пример значения

    content

    DNS Resolver access logs

    2025-11-18 15:48:02.392 spark-api-knowledge.cn-example-1.xf-yun.com. A NOERROR UDP region-example CNAME_hb-kaicp.xf-example.com.|A_123.57.86.182|A_8.140.35.16|A_123.56.17.44|A_39.105.54.181|A_101.200.158.58|A_123.57.26.93 192.168.0.141 d3b08f84-12ef-411f-8eae-5c2726f42c14

    Answer

    Response

    CNAME_hb-kaicp.xf-example.com.|A_123.57.86.182|A_8.140.35.16|A_123.56.17.44|A_39.105.54.181|A_101.200.158.58|A_123.57.26.93

    Client

    Client

    192.168.0.141

    DNS-Region

    Region

    region-example

    Protocol

    Protocol

    UDP

    QueryName

    Имя домена для разрешения

    spark-api-knowledge.cn-example-1.xf-yun.com.

    QueryType

    Тип набора записей

    A

    Rcode

    Код ответа

    NOERROR

    Время

    Время

    2025-11-18 15:48:02.392

    VpcId

    VPC ID

    d3b08f84-12ef-411f-8eae-5c2726f42c14

    _resource_id

    Идентификатор ресурса

    d3b08f84-12ef-411f-8eae-5c2726f42c14

    _resource_name

    Имя ресурса

    d3b08f84-12ef-411f-8eae-5c2726f42c14

    _service_type

    Сервис, для которого собираются журналы доступа

    DNS

    категория

    Категория журнала

    LTS

    collectTime

    Время сбора журнала LTS

    1763452083412

Настройка Log Transfer

Если вы хотите позже проанализировать журналы доступа, перенесите журналы в OBS для хранения.

  1. Войдите в консоль управления.
  2. В верхнем левом углу страницы нажмите и выберите Management & Governance > Log Tank Service.
  3. Нажмите в верхнем левом углу и выберите нужный регион и проект.
  1. В панели навигации слева выберите Log Transfer.
  2. В правом верхнем углу страницы Log Transfer нажмите Configure Log Transfer.
  1. Настройте передачу журнала и другие параметры по требованию. Подробности см. в Transferring Logs to OBS.
  2. Нажмите OK.