Документация · Агенты
Агенты и пробники
Проверки доступности работают без установки. Агенты нужны только для контроля файлов, ресурсов сервера и баз данных.
Что нужно
| Проверка | Агент | Требования |
|---|---|---|
| Контроль файлов | PHP-пакет или Go-бинарник | PHP 7.4+ или Linux x86_64 |
| Ресурсы сервера | PHP-скрипт | чтение /proc, права на запуск |
| Базы данных | PHP-пробник | mysqli или pdo_pgsql |
| Порты и сервисы | не требуется | — |
Установка агента контроля файлов
- Скачайте архив в кабинете объекта.
- Распакуйте в отдельный каталог, недоступный из браузера напрямую.
- Запустите
check.phpв браузере и следуйте инструкциям. - Скопируйте путь из инструкции в поле «Адрес агента».
- Сохраните объект — первый слепок создастся автоматически.
Безопасность
- Агент не принимает входящие соединения — только отвечает на запросы.
- Секрет агента хранится в файле и проверяется при каждом запросе.
- Пробник БД не возвращает данные, только статус соединения.
- Не храните реквизиты БД в публичных каталогах.
Частые вопросы
Агент замедлит сайт?
Нет: он выполняет один лёгкий запрос и не подключается к базе без необходимости.
Нужен ли root?
Для ресурсов сервера — нет, достаточно чтения системных файлов.
Как обновить агент?
Скачать новую версию и заменить файлы; настройки сохраняются.