Документация · Агенты

Агенты и пробники

Проверки доступности работают без установки. Агенты нужны только для контроля файлов, ресурсов сервера и баз данных.

Что нужно

ПроверкаАгентТребования
Контроль файловPHP-пакет или Go-бинарникPHP 7.4+ или Linux x86_64
Ресурсы сервераPHP-скриптчтение /proc, права на запуск
Базы данныхPHP-пробникmysqli или pdo_pgsql
Порты и сервисыне требуется—

Установка агента контроля файлов

  1. Скачайте архив в кабинете объекта.
  2. Распакуйте в отдельный каталог, недоступный из браузера напрямую.
  3. Запустите check.php в браузере и следуйте инструкциям.
  4. Скопируйте путь из инструкции в поле «Адрес агента».
  5. Сохраните объект — первый слепок создастся автоматически.

Безопасность

  • Агент не принимает входящие соединения — только отвечает на запросы.
  • Секрет агента хранится в файле и проверяется при каждом запросе.
  • Пробник БД не возвращает данные, только статус соединения.
  • Не храните реквизиты БД в публичных каталогах.

Частые вопросы

Агент замедлит сайт?

Нет: он выполняет один лёгкий запрос и не подключается к базе без необходимости.

Нужен ли root?

Для ресурсов сервера — нет, достаточно чтения системных файлов.

Как обновить агент?

Скачать новую версию и заменить файлы; настройки сохраняются.