Посмотреть логи L7-балансировщика
Статья создана
Обновлена 17 октября 2024 г.
Вы можете настроить поставку логов L7-балансировщика в лог-группу Yandex Cloud Logging.
Чтобы посмотреть логи L7-балансировщика:
Консоль управления
- В консоли управления
выберите каталог, в котором создан балансировщик. - Выберите сервис Application Load Balancer.
- Выберите балансировщик, логи которого хотите посмотреть.
- Перейдите на вкладку Логи.
- Выберите количество сообщений на одной странице и период: 1 час, 3 часа, 1 день, 1 неделя, 2 недели.
- Чтобы посмотреть полную информацию о сообщении, в начале строки нажмите на стрелку.
Также вы можете посмотреть логи в сервисе Yandex Cloud Logging:
Консоль управления
CLI
API
- В консоли управления
перейдите в каталог, в котором находится лог-группа. - Выберите сервис Cloud Logging.
- Выберите лог-группу, в которую передаются логи балансировщика.
- Выберите количество сообщений на одной странице и период: 1 час, 3 часа, 1 день, 1 неделя, 2 недели.
- Чтобы посмотреть полную информацию о сообщении, в начале строки нажмите на стрелку.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы посмотреть записи в формате JSON, выполните команду:
yc logging read \
--group-name=<имя_лог-группы> \
--format=json
Где:
--group-name
— имя лог группы, в которую передаются логи балансировщика.--format
— формат вывода логов.
Результат:
[
{
"uid": "488ece3c-75b8-4d35-95ac-2b49********",
"resource": {},
"timestamp": "2021-06-22T02:10:40Z",
"ingested_at": "2021-06-22T08:49:15.716Z",
"saved_at": "2021-06-22T08:49:16.176097Z",
"level": "INFO",
"message": "My message",
"json_payload": {
"request_id": "1234"
}
}
]
Подробнее о чтении логов с помощью CLI см. в разделе Чтение записей.
Чтобы посмотреть записи в лог-группе, воспользуйтесь вызовом gRPC API LogReadingService/Read.