TGViewer
DevOps MemOps DevOps MemOps @devops_memops · 6.36K subscribers
Post #6207 1.89K
zabbix-domain-expiry - отслеживайте даты истечения срока действия доменов с помощью протоколов RDAP или WHOIS.

Возможности:
— поддержка RDAP и WHOIS: запросы об истечении срока действия домена через RDAP (предпочтительно) с возможностью возврата к WHOIS.
— вывод JSON: скрипт выводит JSON для удобного анализа Zabbix.
— режим отладки: подробный отладочный вывод для устранения неполадок.

Скрипт отдает приоритет RDAP для более быстрых структурированных запросов, но возвращается к WHOIS в случае сбоя RDAP. awk анализ WHOIS поддерживает различные форматы дат, но может завершиться ошибкой, если запрос whois возвращает нестандартные ответы (отсутствие соответствия шаблону awk). Ограничения скорости на серверах WHOIS могут приводить к появлению состояний UNKNOWN; увеличьте или используйте пользовательский интервал проверки для смягчения этого ограничения (значение по умолчанию 1 день вполне разумно).

Для некоторых доменов верхнего уровня (например, .uk, .br) пути URL RDAP могут потребовать корректировки из-за нестандартного формата URL. См. функцию adjust_rdap_url(), которая уже обрабатывает корректировку пути /uk/.


📌 Подробнее: https://github.com/a-stoyanov/zabbix-domain-expiry

MemOps 🤨
GitHub GitHub - a-stoyanov/zabbix-domain-expiry: Zabbix template for monitoring the expiry dates of domains Zabbix template for monitoring the expiry dates of domains - a-stoyanov/zabbix-domain-expiry
  • ❤ 7
More from @devops_memops
  1. Oct 9, 2026MemOps 😃
  2. Oct 9, 2026Post #8390
  3. Oct 9, 2026Аутентификация между микросервисами с использованием идентификаторов Kubernetes В этой ста…
  4. Oct 9, 2026MemOps 😃
  5. Oct 9, 2026Docker изнутри: исчерпывающее руководство. Механизмы контейнеризации + примеры, эксперимен…
  6. Oct 9, 2026Post #8386
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →