Серверный агент

Один маленький агент. Весь парк под присмотром.

Один лёгкий агент работает на каждом сервере, шлёт данные в Risal и предупреждает до того, как что-то сломается — с AI-разбором причины прямо в Telegram. Скоро откроем исходники на GitHub.

Установка в одну строку: Серверы → Добавить сервер — вы получаете команду с ограниченным токеном. Агент — это один Python-файл; он не открывает входящих портов и только обращается к API Risal.

ziyarago online

3 disks · 8 services · Postgres

42%

CPU

61%

RAM

86%

Disk

disk_full · /var · 86% threshold 90%
AI: /var/log grew 24h — journald vacuum frees ~3.2 GB.
Postgres · 163 MB · 14 conn backup 2h ago

Что он читает

Система

CPU, RAM/swap, load, каждый смонтированный диск, сеть, дисковый I/O и топ процессов.

Сервисы

systemd-юниты, Docker-контейнеры и PM2-процессы — плюс любой сервис, который вы закрепите.

Веб и TLS

Автообнаружение vhost nginx + Apache со статусом и срок действия SSL-сертификатов.

Базы данных

Postgres, MySQL/MariaDB, MongoDB и Redis — размер, соединения, cache-hit.

Задачи и бэкапы

cron и systemd-таймеры, включая свежесть бэкап-задач — «тихо упавший» бэкап будет замечен.

Телефония / PBX

Asterisk / Issabel — очередь событий звонков, поток аудио, статус AMI (только чтение) и активность звонков.

Уведомления и пороги

Уведомления приходят с защитой от дребезга и несут AI-разбор причины в Telegram — не просто «высокий CPU», а вероятная причина и что делать дальше. У каждого порога есть разумное значение по умолчанию, и его можно переопределить для каждого сервера.

Плюс прогноз заполнения диска — «/var заполнится через ~3 дня» — и базовые регрессии безопасности.

Диск заполнен 90%
Высокий CPU 90%
Высокий RAM 90%
Высокий load (на ядро) 4.0
Истечение TLS 14 дней
Сервис / бэкап не работает вкл

Куда приходят уведомления

Пуш на телефоне

Risal now

🔴 disk_full · ziyarago

/var is 86% full — projected to fill in ~3 days.

В Telegram

R Risal Monitor bot

🔴 disk_full · ziyarago · /var 86%

Cause: /var/log grew ~3.2 GB in 24h (journald).

Fix: journald vacuum → frees ~3.2 GB.

confidence: high · 10:21

Действия, которые можно запустить

Открытый код — скоро

Агент — это один проверяемый Python-файл. Мы откроем его на GitHub, чтобы вы видели ровно то, что работает на ваших серверах.