Возможности

Один инструмент для работы, которую вы сегодня делаете вручную.

Мониторинг, очистка, диагностика, безопасность и Docker в одном месте — через SSH или в браузере. Всё на этой странице есть в версии 1.0.

Мониторинг в реальном времени

Доступно · 1.0

CPU, память, диск, иноды, сеть и процессы на одном экране — и причина каждого всплеска.

  • CPU, load average и steal time
  • RAM, swap, OOM kills и нагрузка на память
  • Место на диске, иноды, I/O wait
  • Самые тяжёлые процессы по CPU, памяти и I/O
  • Ожидающие обновления и флаг «нужна перезагрузка»
  • Графики за 24 часа в веб-панели
Детали сервераМетрики в реальном времени, находки, самые тяжёлые процессы и последние 24 часа.

Smart Safe Cleanup

Доступно · 1.0

Посмотрите, что занимает диск, прежде чем что-то удалять. У каждого пункта есть метка риска и предпросмотр.

  • Кеш APT / DNF, старые ядра, размер журнала
  • Образы Docker, остановленные контейнеры, кеш сборки
  • Старые snap-пакеты, дампы падений, ротированные логи
  • SAFE / REVIEW / DANGER / MANUAL ONLY у каждого пункта
  • Точные пути и команда — до того, как что-то запустится
  • Никогда не трогает /home, каталоги баз данных, именованные тома и ключи
Проверка Safe CleanupМетка риска, точный путь и команда — до того, как что-то будет удалено.

Fix My Server

Доступно · 1.0

Читает журнал, состояние сервисов и последние изменения, а потом говорит, что, по его мнению, случилось и что с этим можно сделать.

  • Detect → Explain → Suggest → Preview → Confirm → Execute → Record
  • 16 фиксированных, проверенных обработчиков — никаких shell-команд, придуманных на ходу
  • Показывает риск и откат для каждого предложения
  • После проверяет результат и сообщает, если исправление не помогло
  • Исправления только для ручного выполнения показывают точные шаги, а не выполняют их
Fix My ServerЧто случилось, почему это важно, что можно сделать и насколько это рискованно.

Проверки безопасности

Доступно · 1.0

Проверка конфигурации там, где обычно что-то не так: SSH, firewall, обновления, открытые порты.

  • Вход root и вход по паролю через SSH
  • Состояние UFW / firewalld / nftables, jails fail2ban
  • Слушающие порты и процесс за каждым из них
  • Ожидающие обновления безопасности, unattended-upgrades
  • Порты Docker, открытые в интернет
  • Повторяющиеся неудачные входы, новые привилегированные пользователи
Проверка безопасностиSSH, firewall, обновления и открытые порты — с доказательством для каждого результата.

Docker и контейнеры

Доступно · 1.0

Контейнеры, образы и тома, сгруппированные по проектам Compose, с отмеченными циклами перезапуска и открытыми портами.

  • Статус, health check и число перезапусков
  • Возраст образов и неиспользуемые слои
  • Предпросмотр prune с объёмом, который вы освободите
  • Тома показываются, но по умолчанию никогда не удаляются
  • CPU и память по каждому контейнеру, перезапуск в один клик

systemd и сервисы

Доступно · 1.0

Упавшие юниты, циклы перезапуска и сломанные таймеры — с цепочкой зависимостей, чтобы было видно, что ещё затронуто.

  • Состояние юнита и последние перезапуски
  • Проверка конфигурации nginx / Apache перед каждым reload
  • Состояние MySQL, MariaDB, PostgreSQL, Redis, PHP-FPM
  • Ошибки cron и таймеров systemd
  • Критичные сервисы можно перевести на «только ручное подтверждение»

Диагностика сети

Доступно · 1.0

DNS, шлюз, потеря пакетов и что где слушает — первые пять минут любой сетевой проблемы, уже сделанные за вас.

  • Доступность и задержка резолвера
  • Доступность шлюза и интернета
  • Слушающие порты с их процессами
  • Синхронизация времени (NTP)
  • Истечение сертификатов Let’s Encrypt

Мониторинг бэкапов

Доступно · 1.0

RainServer не делает бэкапы. Он сообщает, когда ваши перестали работать.

  • Возраст самого свежего файла бэкапа
  • Размер и свободное место в хранилище
  • Любой каталог или шаблон: restic, borg, mysqldump, tar
  • Упавшие таймеры бэкапов

Оповещения

Доступно · 1.0

Email, 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
Начать

Работает на вашем сервере через две минуты.

  1. Создайте аккаунтВойдите по email. Пробный период на 7 дней для одного сервера начинается сразу; без карты.
  2. Добавьте серверСкопируйте команду установки из панели и выполните её через sudo. Она покажет, что установит, и проверит подпись загрузки.
  3. ОткройтеЗапустите 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
  • Удаляется полностью одной командой