Клиентские логи сервиса Evolution DNS содержат детальную техническую информацию о событиях управления прямыми публичными и приватными зонами и DNS-серверами. Они позволяют отслеживать жизненный цикл ресурсов платформы, быстро находить ошибки конфигурации или сетевые сбои.
Клиентские логи не содержат информации о пользователе, который совершил действие. Для получения этой информации используйте аудитные логи.
По умолчанию логирование Evolution DNS отключено.
Чтобы сервис передавал клиентские логи, включите логирование ресурса и укажите лог-группу. Логирование можно включить:
Логи передаются и хранятся централизованно в сервисе «Клиентское логирование».
Для просмотра логов перейдите в раздел личного кабинета Мониторинг → Логирование → Просмотр логов и выберите лог-группу, указанную при включении логирования.
По умолчанию отображаются логи всех сервисов и ресурсов. Чтобы отобразить только логи Evolution DNS, укажите в фильтрах запроса сервис evolution-dns.
Для точной выборки логов используйте язык фильтрующих выражений. Это позволяет найти записи логов по определенным параметрам и их комбинациям. Например, по тексту сообщения в записи лога, важности лога и метке.
Ниже описаны уровни лога и метки, которые передает сервис Evolution DNS.
Фильтрация по уровням логов позволяет классифицировать логи по важности и срочности реагирования.
Сервис Evolution DNS передает логи следующих уровней:
TRACE
DEBUG
INFO
NOTICE
WARN
ERROR
CRITICAL
ALERT
EMERGENCY
FATAL
Метки передаются в поле labels и позволяют детализировать запрос. Формат обращения к метке в выражении: labels.<label-name>="value".
Для фильтрации записей сервиса Evolution DNS применяются следующие метки.
Название метки | Описание | Значения |
|---|---|---|
product_type | Название сервиса. | evolution_dns — Evolution DNS. |
entity | Тип ресурса, с которым связано событие. |
|
action | Действие над сущностью сервиса Evolution DNS. |
|
status | Статус события. |
|
Примеры запросов к логам для решения частых задач Evolution DNS:
Найти успешные операции создания публичных зон:
labels.product_type="evolution_dns" AND labels.entity="public_zone" AND labels.action="create" AND labels.status="success"
Найти неудачные попытки удаления приватных зон:
labels.product_type="evolution_dns" AND labels.entity="private_zone" AND labels.action="delete" AND labels.status="error"
Найти все изменения DNS-серверов независимо от статуса:
labels.product_type="evolution_dns" AND labels.entity="dns_server" AND labels.action="modify"
Найти ошибки при работе с любыми ресурсами DNS-сервера:
labels.product_type="evolution_dns" AND labels.status="error"
Найти любые события работы с приватными зонами:
labels.product_type="evolution_dns" AND labels.entity="private_zone"
На основе логов вы можете настроить уведомление о событиях или отклонениях в работе сервиса. Это позволит оперативно реагировать на инциденты, сбои и ошибки, а также снизить время простоя.
Чтобы настроить уведомления:
Настройте рассылки уведомлений в случае срабатывания правил.