Один инструмент для работы, которую вы сегодня делаете вручную.
Мониторинг, очистка, диагностика, безопасность и Docker в одном месте — через SSH или в браузере. Всё на этой странице есть в версии 1.0.
Мониторинг в реальном времени
Доступно · 1.0CPU, память, диск, иноды, сеть и процессы на одном экране — и причина каждого всплеска.
- CPU, load average и steal time
- RAM, swap, OOM kills и нагрузка на память
- Место на диске, иноды, I/O wait
- Самые тяжёлые процессы по CPU, памяти и I/O
- Ожидающие обновления и флаг «нужна перезагрузка»
- Графики за 24 часа в веб-панели
Smart Safe Cleanup
Доступно · 1.0Посмотрите, что занимает диск, прежде чем что-то удалять. У каждого пункта есть метка риска и предпросмотр.
- Кеш APT / DNF, старые ядра, размер журнала
- Образы Docker, остановленные контейнеры, кеш сборки
- Старые snap-пакеты, дампы падений, ротированные логи
- SAFE / REVIEW / DANGER / MANUAL ONLY у каждого пункта
- Точные пути и команда — до того, как что-то запустится
- Никогда не трогает /home, каталоги баз данных, именованные тома и ключи
Fix My Server
Доступно · 1.0Читает журнал, состояние сервисов и последние изменения, а потом говорит, что, по его мнению, случилось и что с этим можно сделать.
- Detect → Explain → Suggest → Preview → Confirm → Execute → Record
- 16 фиксированных, проверенных обработчиков — никаких shell-команд, придуманных на ходу
- Показывает риск и откат для каждого предложения
- После проверяет результат и сообщает, если исправление не помогло
- Исправления только для ручного выполнения показывают точные шаги, а не выполняют их
Проверки безопасности
Доступно · 1.0Проверка конфигурации там, где обычно что-то не так: SSH, firewall, обновления, открытые порты.
- Вход root и вход по паролю через SSH
- Состояние UFW / firewalld / nftables, jails fail2ban
- Слушающие порты и процесс за каждым из них
- Ожидающие обновления безопасности, unattended-upgrades
- Порты Docker, открытые в интернет
- Повторяющиеся неудачные входы, новые привилегированные пользователи
Docker и контейнеры
Доступно · 1.0Контейнеры, образы и тома, сгруппированные по проектам Compose, с отмеченными циклами перезапуска и открытыми портами.
- Статус, health check и число перезапусков
- Возраст образов и неиспользуемые слои
- Предпросмотр prune с объёмом, который вы освободите
- Тома показываются, но по умолчанию никогда не удаляются
- CPU и память по каждому контейнеру, перезапуск в один клик
systemd и сервисы
Доступно · 1.0Упавшие юниты, циклы перезапуска и сломанные таймеры — с цепочкой зависимостей, чтобы было видно, что ещё затронуто.
- Состояние юнита и последние перезапуски
- Проверка конфигурации nginx / Apache перед каждым reload
- Состояние MySQL, MariaDB, PostgreSQL, Redis, PHP-FPM
- Ошибки cron и таймеров systemd
- Критичные сервисы можно перевести на «только ручное подтверждение»
Диагностика сети
Доступно · 1.0DNS, шлюз, потеря пакетов и что где слушает — первые пять минут любой сетевой проблемы, уже сделанные за вас.
- Доступность и задержка резолвера
- Доступность шлюза и интернета
- Слушающие порты с их процессами
- Синхронизация времени (NTP)
- Истечение сертификатов Let’s Encrypt
Мониторинг бэкапов
Доступно · 1.0RainServer не делает бэкапы. Он сообщает, когда ваши перестали работать.
- Возраст самого свежего файла бэкапа
- Размер и свободное место в хранилище
- Любой каталог или шаблон: restic, borg, mysqldump, tar
- Упавшие таймеры бэкапов
Оповещения
Доступно · 1.0Email, Telegram, Discord и вебхуки. Оповещение говорит, что случилось и куда смотреть, а не просто «CPU high».
- Оповещение открывается, только если проблема видна два раза подряд
- Закрывается само, когда проблема уходит
- Подтверждение, окна обслуживания и отключение звука
- Эскалация через 30 минут начиная с Business
Автоматизация
Доступно · 1.0Расписания и политики для скучных и безопасных задач. Всё рискованное по-прежнему ждёт человека.
- Окна обслуживания
- Очистка SAFE по расписанию
- Однократный перезапуск известного некритичного юнита
- Только обновления безопасности, никогда — автоматическая перезагрузка
- Уровни подтверждения — от «только наблюдать» до выполнения по расписанию
Панель для многих серверов
Доступно · 1.0Все ваши серверы в одном веб-окне: что упало, что деградировало, что ждёт решения.
- Онлайн / деградировал / офлайн — одним взглядом
- Группы и теги: production, staging, клиент
- Групповые действия: сканирование, очистка SAFE, обновления безопасности
- Подробности и история действий по каждому серверу
- Команды с ролями и REST API в Business и Agency
Что дальше
В планах, ещё не сделано. Отмечаем как запланированное, пока не выйдет.
- ЗапланированоМобильные push-оповещения
- ЗапланированоЕдиный вход (SSO) для Enterprise
- ЗапланированоОтчёты в PDF и CSV
- ЗапланированоПолитики автоматизации для групп серверов
- ЗапланированоНовые обработчики Fix My Server для MySQL, PostgreSQL и Redis
Работает на вашем сервере через две минуты.
- Создайте аккаунтВойдите по email. Пробный период на 7 дней для одного сервера начинается сразу; без карты.
- Добавьте серверСкопируйте команду установки из панели и выполните её через sudo. Она покажет, что установит, и проверит подпись загрузки.
- ОткройтеЗапустите
sudo rainserverдля терминальной панели или откройте веб-панель.
curl -fsSL https://raincleaner.eu/rainserver/install.sh | sudo sh -s -- --token YOUR_TOKENХотите сначала прочитать? install.sh · Документация по установке
- Ubuntu, Debian, Rocky, AlmaLinux, RHEL
- x86_64 и ARM64
- Удаляется полностью одной командой