Функции

Един инструмент за работата, която днес вършите на ръка.

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

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

Налично · 1.0

CPU, памет, диск, inodes, мрежа и процеси на един екран — и причината зад всеки скок.

  • CPU, load average и steal time
  • RAM, swap, OOM kills и натиск върху паметта
  • Дисково място, inodes, I/O wait
  • Най-натоварените процеси по CPU, памет и I/O
  • Чакащи обновления и флаг „нужен рестарт“
  • 24-часови графики в уеб таблото
Детайли за сървъраМетрики на живо, находки, най-натоварени процеси и последните 24 часа.

Smart Safe Cleanup

Налично · 1.0

Вижте какво заема диска, преди да изтриете каквото и да е. Всеки елемент има етикет за риск и преглед.

  • APT / DNF кеш, стари ядра, размер на журнала
  • Docker images, спрени контейнери, build кеш
  • Стари snaps, crash dumps, ротирани логове
  • SAFE / REVIEW / DANGER / MANUAL ONLY на всеки елемент
  • Точните пътища и командата, преди нещо да се изпълни
  • Никога не пипа /home, папки на бази данни, именувани volumes или ключове
Преглед на Safe CleanupЕтикет за риск, точен път и командата, преди нещо да бъде премахнато.

Fix My Server

Налично · 1.0

Чете журнала, състоянието на услугите и последните промени, после ви казва какво според него е станало и какво може да направи.

  • Detect → Explain → Suggest → Preview → Confirm → Execute → Record
  • 16 фиксирани, тествани поправки — без shell команди, измислени в момента
  • Показва риска и rollback за всяко предложение
  • Проверява резултата след това и казва, ако поправката не е помогнала
  • Поправките само за ръчно изпълнение показват точните стъпки, вместо да ги изпълняват
Fix My ServerКакво е станало, защо е важно, какво може да направи и колко рисково е това.

Проверки за сигурност

Налично · 1.0

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

  • Root вход и вход с парола през SSH
  • Състояние на UFW / firewalld / nftables, fail2ban jails
  • Портове, които слушат, и процесът зад всеки от тях
  • Чакащи обновления за сигурност, unattended-upgrades
  • Docker портове, публикувани към интернет
  • Повтарящи се неуспешни входове, нови привилегировани потребители
Проверка за сигурностSSH, firewall, обновления и отворени портове — с доказателството за всеки резултат.

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

Налично · 1.0

Контейнери, images и volumes, групирани по Compose проект, с отбелязани рестарт цикли и отворени портове.

  • Статус, health check и брой рестарти
  • Възраст на images и неизползвани слоеве
  • Преглед на prune с мястото, което ще освободите
  • Volumes се показват, но по подразбиране никога не се трият
  • CPU и памет за всеки контейнер, рестарт с един клик

systemd и услуги

Налично · 1.0

Паднали units, рестарт цикли и счупени таймери — с веригата от зависимости, за да знаете какво още е засегнато.

  • Състояние на unit и последни рестарти
  • Тест на nginx / Apache конфигурацията преди всеки reload
  • Здраве на MySQL, MariaDB, PostgreSQL, Redis, PHP-FPM
  • Грешки в cron и systemd таймери
  • Критичните услуги могат да се настроят само с ръчно одобрение

Мрежова диагностика

Налично · 1.0

DNS, gateway, загуба на пакети и кое къде слуша — първите пет минути от всеки мрежов проблем, свършени вместо вас.

  • Достъпност и латентност на резолвъра
  • Достъпност на gateway и интернет
  • Слушащи портове, свързани с процесите си
  • Синхронизация на часовника (NTP)
  • Изтичане на Let’s Encrypt сертификати

Мониторинг на бекъпи

Налично · 1.0

RainServer не прави бекъпи. Казва ви, когато вашите са спрели да работят.

  • Възраст на най-новия бекъп файл
  • Размер и свободно място в целта
  • Всяка папка или шаблон: restic, borg, mysqldump, tar
  • Паднали таймери за бекъп

Известия

Налично · 1.0

Имейл, Telegram, Discord и webhooks. Известието казва какво е станало и къде да погледнете, не просто „CPU high“.

  • Известие се отваря само ако проблемът се види два пъти поред
  • Затваря се само, когато проблемът изчезне
  • Потвърждаване, прозорци за поддръжка и заглушаване
  • Ескалация след 30 минути от Business нагоре
ИзвестияОтваря се след два поредни отчета, затваря се само, когато проблемът изчезне.

Автоматизация

Налично · 1.0

Графици и правила за скучните, безопасни задачи. Всичко рисково пак чака човек.

  • Прозорци за поддръжка
  • SAFE почистване по график
  • Еднократен рестарт на известен некритичен unit
  • Само обновления за сигурност, никога автоматичен рестарт на машината
  • Нива на одобрение — от само наблюдение до изпълнение по график
АвтоматизацияПрозорец за поддръжка, ниво на одобрение и задачите, които планът ви позволява.

Табло за много сървъри

Налично · 1.0

Всичките ви сървъри в един уеб изглед: кое е паднало, кое е влошено, кое чака решение.

  • Online / влошен / offline с един поглед
  • Групи и тагове: production, staging, клиент
  • Групови действия: сканиране, SAFE почистване, обновления за сигурност
  • Детайли и история на действията за всеки сървър
  • Екипи с роли и REST API в Business и Agency
Уеб таблоВсеки сървър в един изглед: кое е здраво, кое иска внимание, кое е офлайн.

Какво следва

В списъка, още не е направено. Отбелязваме ги като планирани, докато не излязат.

  • ПланираноМобилни push известия
  • ПланираноЕдинен вход (SSO) за Enterprise
  • ПланираноОтчети в PDF и CSV
  • ПланираноПравила за автоматизация по групи сървъри
  • ПланираноОще поправки във Fix My Server за MySQL, PostgreSQL и Redis
Започнете

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

  1. Създайте акаунтВлезте с имейла си. Пробният период от 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
  • Премахва се изцяло с една команда