devops

DRD — Мониторим сети Drupal сайтов

DRD - Мониторим сети Drupal сайтов

Давайте будем честными — администрирование Drupal сайтов это сложно, скучно и большей частью непродуктивно, если учитывать миллион других дел, о которых нужно заботиться разработчику. Хорошо, если сайтов несколько, а если их десятки, или сотни? Возникает очевидная потребность в автоматизации рутинных задач, и тут не обойтись без специальных инструментов, многие из которых требуют серьёзных навыков администрирования и программирования (привет DevOps), а некоторые вполне доступны всем без специальной подготовки. Об одном из самых доступных инструментов мы сегодня и поговорим.

Встречаем DRD (Drupal Remote Dashboard) — набор модулей, позволяющих в едином интерфейсе делать такие вещи, как:

  • Мониторинг статуса подключённых сайтов (Status report для каждого сайта в одном дашборде)
  • Выполнение действий на удалённых сайтах — cron, очистка кэша, запуск drush команд и любых скриптов — далеко не полный список.
  • Коммуникация мониторинг-сервера с клиентами по зашифрованному каналу (AES)
  • Мониторинг доступности ресурсов в реальном времени (настраивается через cron), с возможностью уведомлений по email и любым сервисам, к которым удасться подключить Drupal.

Pages

Subscribe to RSS - devops