Клиентские логи сервиса Load Balancer содержат детальную техническую информацию о событиях управления балансировщиками и целевыми группами. Они позволяют отслеживать жизненный цикл ресурсов платформы, быстро находить ошибки конфигурации или сетевые сбои.
Клиентские логи не содержат информации о пользователе, который совершил действие. Для получения этой информации используйте аудитные логи.
Сервис Load Balancer передает логи по умолчанию.
Логи передаются и хранятся централизованно в сервисе «Клиентское логирование».
Для просмотра логов перейдите в раздел личного кабинета Мониторинг → Логирование → Просмотр логов и выберите лог-группу default.
По умолчанию отображаются логи всех сервисов и ресурсов. Чтобы отобразить только логи Load Balancer, укажите в фильтрах запроса сервис Evolution-Load-Balancer.
Для точной выборки логов используйте язык фильтрующих выражений. Это позволяет найти записи логов по определенным параметрам и их комбинациям. Например, по тексту сообщения в записи лога, важности лога и метке.
Ниже описаны уровни лога и метки, которые передает сервис Load Balancer.
Фильтрация по уровням логов позволяет классифицировать логи по важности и срочности реагирования.
Сервис Load Balancer передает логи уровня INFO.
Метки передаются в поле labels и позволяют детализировать запрос. Формат обращения к метке в выражении: labels.<label-name>="value".
Для фильтрации записей сервиса Load Balancer применяются следующие метки.
Название метки | Описание |
|---|---|
resource_id | Идентификатор балансировщика или целевой группы |
resource_name | Название балансировщика или целевой группы |
Примеры запросов к логам для решения частых задач Load Balancer:
Посмотреть все события в сервисе Load Balancer:
service_name="Evolution-Load-Balancer"
Посмотреть все действия с конкретным балансировщиком или целевой группой по идентификатору:
service_name="Evolution-Load-Balancer" AND labels.resource_id="<balancer_uuid>"
Где <balancer_uuid> — идентификатор балансировщика или целевой группы.
Посмотреть все действия с конкретным балансировщиком или целевой группой по названию:
service_name="Evolution-Load-Balancer" AND labels.resource_name="<balancer_name>"
Где <balancer_name> — название балансировщика или целевой группы.
На основе логов вы можете настроить уведомление о событиях или отклонениях в работе сервиса. Это позволит оперативно реагировать на инциденты, сбои и ошибки, а также снизить время простоя.
Чтобы настроить уведомления:
Настройте рассылки уведомлений в случае срабатывания правил.