Метрики DNS

Сервис metrics_manager предоставляет метрики для мониторинга работы DNS на контроллере домена «Эллес».

Для их группировки служит объект DNS в контейнере Monitoring (CN=DNS,CN=Monitoring) в дереве LDAP.

Пример запроса текущих значений метрик на контроллере домена «Эллес» по протоколу LDAP:

ldbsearch -H ldap://localhost:3070 -b "CN=DNS,CN=Monitoring"
# record 1
dn: CN=DNS,CN=Monitoring
zones: 4
queriesTotal: 14663
queriesDuration: 934828
distinguishedName: CN=DNS,CN=Monitoring

# returned 1 records
# 1 entries
# 0 referrals

Описание метрик:

Метрика Тип Пример значения Описание

zones

Gauge

4

Общее количество DNS-зон, обслуживаемых сервером «Эллес»

queriesTotal

Summary

14663

Общее количество DNS-запросов, обработанных сервером с момента запуска «Эллес». Значение зависит от бэкенда:

  • при использовании BIND9_DLZ — количество обращений к базе данных «Эллес» через API плагина BIND9_DLZ;

  • при использовании SAMBA_INTERNAL — количество всех DNS-запросов, обработанных внутренним сервером

queriesDuration

934828

Суммарное время выполнения всех DNS-запросов с момента запуска «Эллес» в миллисекундах. Значение зависит от бэкенда:

  • при использовании BIND9_DLZ — суммарное время выполнения вызовов API BIND9_DLZ;

  • при использовании SAMBA_INTERNAL — суммарное время обработки всех DNS-запросов внутренним сервером

Обновлено: