Документація

Моніторинг DNS

Як це працює

SecondDNS періодично запитує SOA serial кожної зони як з вашого master DNS-сервера, так і з нашого secondary NS. Якщо серіали розходяться або master стає недоступним, зона позначається.

Індикатори статусу

Кожна зона на панелі має дві іконки — статус зони та статус перевірки здоров'я.

Статус зони (іконка Server)
ActiveЗона синхронізована та обслуговує DNS-записи.
PendingЗону додано, очікується перший AXFR-трансфер.
ErrorОстання спроба синхронізації не вдалася — перевірте master IP та дозволи AXFR.
Перевірка здоров'я (іконка Activity)
SyncedSOA serial збігається з master — зона актуальна.
StaleНаш серіал відстає від master — AXFR міг не спрацювати або затримується.
DownMaster DNS недоступний або наш NS не відповідає на запити.

Частота перевірок

За замовчуванням: кожні 30 хвилин. Можна змінити для кожної зони в Панель керування → DNS Зони → ⚙️ → Інтервал перевірки. Мінімум: 15 хвилин.

Email-сповіщення

Вимкнено за замовчуванням. Увімкніть глобально в Панель керування → Налаштування → Сповіщення про стан DNS, або для окремої зони через ⚙️ налаштування моніторингу. Після увімкнення ви отримаєте email, коли зони стануть stale або unreachable, та email відновлення при поверненні до synced.

Доступ через API

Запитуйте стан здоров'я програмно для всіх зон або окремої зони. Підтримує JSON та Nagios-сумісний текстовий формат. API довідник

# JSON
curl -H "X-API-Key: KEY" https://seconddns.com/api/health/zones

# Nagios format
curl -H "X-API-Key: KEY" "https://seconddns.com/api/health/zones?format=nagios"

Готові інтеграції