Настройки Monitor: подключение и расписание
Эта страница объясняет основные поля, которые определяют связь агента с центральным Aggregator и частоту работы.
[Скриншот 1: карточка Основные настройки]
Включить агент
Главный переключатель планового сбора. Если выключен, автоматический цикл Monitor и обмен с Aggregator не выполняются. Для временной диагностики модуль можно отключить без удаления настроек.
URL приёма метрик агрегатора
Обязательный адрес центрального сервера. Можно указать полный путь до receive.php или базовый адрес Aggregator — модуль умеет сформировать стандартный endpoint. Используйте HTTPS.
Токен агента
Обязательный секрет, созданный в разделе «Агенты» Aggregator. По нему центральный сервер находит запись агента и проверяет подпись запроса. При регенерации токена его нужно заменить и в Monitor.
[Скриншот 2: поля URL и токена]
URL получения команд и результатов
Необязательные поля. Если оставить пустыми, стандартные адреса вычисляются от адреса агрегатора. Заполняйте вручную только при нестандартной маршрутизации.
Pull-команды
Рекомендуемый режим. Клиентский сайт сам забирает команды. Он лучше подходит для типовой поддержки, где сайты находятся у разных хостеров и не должны открывать дополнительный входящий доступ.
Интервал сбора
Минимум — 60 секунд. Для обычных клиентских сайтов достаточно 300–900 секунд. Слишком частый сбор увеличивает число запросов и объём истории, но редко даёт практическую пользу.
Проверка после изменения
- Сохраните настройки.
- Запустите ручной сбор.
- Проверьте локальный журнал.
- Проверьте last seen на Aggregator.
- Только после этого оставляйте сайт на плановом режиме.
Важно: Если центральный адрес меняется, сначала подготовьте Aggregator/Hub, затем обновляйте клиентов, чтобы не получить массовый разрыв мониторинга.
Поля без ручной настройки
В типовой схеме достаточно трёх действий: включить агент, указать Aggregator URL и токен, оставить pull включённым. Отдельные command/result URL нужны только при нестандартной публикации endpoint-ов. Чем меньше индивидуальных настроек у сотен клиентов, тем проще поддержка.
Интервал и нагрузка
Интервал 300 секунд даёт около 288 циклов в сутки на установку; 900 секунд — около 96. При большом количестве клиентов это важно учитывать для хранения telemetry и нагрузки Hub. Для большинства задач 5–15 минут достаточно, а внешнюю доступность можно проверять отдельным более частым probe.
Смена центрального сервера
При миграции Aggregator подготовьте совместимый endpoint заранее. Если DNS/URL меняется массово, полезно сначала переключить тестовую группу Monitor и только после успешного обмена применять новую конфигурацию к остальным.
[Скриншот 3: pull-команды и интервал]