Един инструмент за работата, която днес вършите на ръка.
Мониторинг, почистване, диагностика, сигурност и Docker на едно място — през SSH или в браузъра. Всичко на тази страница е във версия 1.0.
Мониторинг в реално време
Налично · 1.0CPU, памет, диск, inodes, мрежа и процеси на един екран — и причината зад всеки скок.
- CPU, load average и steal time
- RAM, swap, OOM kills и натиск върху паметта
- Дисково място, inodes, I/O wait
- Най-натоварените процеси по CPU, памет и I/O
- Чакащи обновления и флаг „нужен рестарт“
- 24-часови графики в уеб таблото
Smart Safe Cleanup
Налично · 1.0Вижте какво заема диска, преди да изтриете каквото и да е. Всеки елемент има етикет за риск и преглед.
- APT / DNF кеш, стари ядра, размер на журнала
- Docker images, спрени контейнери, build кеш
- Стари snaps, crash dumps, ротирани логове
- SAFE / REVIEW / DANGER / MANUAL ONLY на всеки елемент
- Точните пътища и командата, преди нещо да се изпълни
- Никога не пипа /home, папки на бази данни, именувани volumes или ключове
Fix My Server
Налично · 1.0Чете журнала, състоянието на услугите и последните промени, после ви казва какво според него е станало и какво може да направи.
- Detect → Explain → Suggest → Preview → Confirm → Execute → Record
- 16 фиксирани, тествани поправки — без shell команди, измислени в момента
- Показва риска и rollback за всяко предложение
- Проверява резултата след това и казва, ако поправката не е помогнала
- Поправките само за ръчно изпълнение показват точните стъпки, вместо да ги изпълняват
Проверки за сигурност
Налично · 1.0Проверка на конфигурацията там, където обикновено нещо се обърква: SSH, firewall, обновления, отворени портове.
- Root вход и вход с парола през SSH
- Състояние на UFW / firewalld / nftables, fail2ban jails
- Портове, които слушат, и процесът зад всеки от тях
- Чакащи обновления за сигурност, unattended-upgrades
- Docker портове, публикувани към интернет
- Повтарящи се неуспешни входове, нови привилегировани потребители
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.0DNS, gateway, загуба на пакети и кое къде слуша — първите пет минути от всеки мрежов проблем, свършени вместо вас.
- Достъпност и латентност на резолвъра
- Достъпност на gateway и интернет
- Слушащи портове, свързани с процесите си
- Синхронизация на часовника (NTP)
- Изтичане на Let’s Encrypt сертификати
Мониторинг на бекъпи
Налично · 1.0RainServer не прави бекъпи. Казва ви, когато вашите са спрели да работят.
- Възраст на най-новия бекъп файл
- Размер и свободно място в целта
- Всяка папка или шаблон: 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
Работи на сървъра ви за две минути.
- Създайте акаунтВлезте с имейла си. Пробният период от 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
- Премахва се изцяло с една команда