
Снимки, которые никогда не восстанавливались, не считаются снимками. Rig Proxmox, который спокойно пережил шесть месяцев без проблем, находится всего в одной материнской плате от того, чтобы ничего не доказать. Правильный процесс — это намеренная поломка лаборатории по расписанию и проверка того, что действительно восстанавливается. Это лучшие приложения для тестирования отказов домашней лаборатории на Android в 2026 году: SSH-клиенты, которые выживают на телефоне, панели мониторинга, которые остаются честными при отказе, и оповещения, которые доходят в карман, когда все остальное упало.
На что обратить внимание
- SSH с сохраненными ключами, хост-перемычками и биометрической разблокировкой
- Путь отката с телефона, если восстановление снимка ведет себя неправильно
- Публичная панель мониторинга, на которой зеленые и красные сервисы отображаются в реальном времени
- Оповещения на пути сети, который выживает при самом отказе, который они объявляют
- Удаленная сетка, чтобы лаборатория оставалась доступной, когда маршрутизатор является источником отказа
- Чат Signal с надежным помощником, чтобы учебные сценарии оставались записанными
Быстрое сравнение
| Приложение | Лучше всего для | Бесплатный план | Начинается с | Отличительная черта |
|---|---|---|---|---|
| Termius | SSH на каждый хост с телефона | Да | Скромная ежемесячная плата Pro | Синхронизация, фрагменты, биометрически разблокированные ключи |
| Home Assistant | Автоматизация учебных сценариев и отчетов после инцидентов | Да | Бесплатно | Локальный сервер, панели мониторинга на телефоне |
| Uptime Kuma | Самостоятельно размещенная страница статуса доступности | Да | Бесплатно | Публичный URL статуса и push-уведомления |
| Grafana | Графики, которые показывают, что действительно произошло | Да | Скромная ежемесячная плата Grafana Cloud | Федеративные панели мониторинга, удобные для телефона представления |
| Fing | Мгновенный вид того, что исчезло с LAN | Да | Скромная годовая плата Premium | Wake-on-LAN, сканирование портов, карта подсети |
| Tailscale | Доступная лаборатория, когда WAN является источником отказа | Да | Скромная ежемесячная плата за команду | VPN сетка с поддержкой SSH |
| Signal | Чат после инцидента, оповещения от скриптов | Да | Бесплатно | Сквозное шифрование для групп и ботов скриптов |
1. Termius — лучше всего для SSH с телефона
Termius — это SSH-клиент, который остается полезным во время учебного сценария. Сохраненные хосты, фрагменты, такие как systemctl status pve-cluster, и ключи, разблокированные отпечатком пальца, означают, что восстановление снимка не требует ноутбука. Сеансы с несколькими вкладками позволяют вам наблюдать восстановление на одном хосте и отслеживать логи на другом. Уровень Pro синхронизирует одну и ту же конфигурацию на ноутбуке, планшете и телефоне.
Где это не удается: бесплатная версия ограничивает синхронизацию и фрагменты. Сложные терминальные приложения, такие как tmux, по-прежнему требуют реальной клавиатуры.
Цены:
- Бесплатно: локальный SSH на одном устройстве
- Платно: скромная ежемесячная плата Pro
Платформы: Android, iOS, Windows, macOS, Linux
Вывод: выберите Termius как первый инструмент реагирования во время учебного сценария отказа.
2. Home Assistant — лучше всего для автоматизации учебных сценариев
Home Assistant также выступает в роли планировщика учебных сценариев отказа. Добавьте автоматизацию, которая останавливает сервис в 2 часа ночи в первое воскресенье месяца, ждет перезагрузки и записывает результат в заметку в регистратор. Приложение-помощник отправляет на телефон ping с результатом успеха или отказа. Поскольку сервер находится на LAN, учебный сценарий все еще работает, когда WAN выключен.
Где это не удается: сервер должен пережить свои собственные учебные сценарии; сохраняйте состояние автоматизации на том же диске, который вы снимаете. Есть кривая обучения для самих автоматизаций.
Цены:
- Бесплатно: с открытым исходным кодом
- Платно: опциональная подписка Home Assistant Cloud
Платформы: Android, iOS, Linux, Windows, macOS (сервер)
Вывод: выберите Home Assistant для запуска учебного сценария и записи результата без касания ноутбука.
3. Uptime Kuma — лучше всего для самостоятельно размещенной страницы статуса
Uptime Kuma — это самый удобный самостоятельно размещенный монитор доступности. Укажите на каждый сервис в лаборатории (веб-интерфейс Proxmox, Home Assistant, Nextcloud и т. д.) и дайте ему проверять каждые 30 секунд. Веб-панель мониторинга также служит удобной для телефона страницей, которую можно открыть на виджете на экране блокировки или добавить в закладки; push-уведомления доходят на Android через прогрессивное веб-приложение или общий веб-крючок Kuma Push.
Где это не удается: он контролирует свой собственный хост, поэтому учебный сценарий, который убивает коробку, также убивает монитор. Запустите его на Raspberry Pi, которая не входит в зону поражения.
Цены:
- Бесплатно: с открытым исходным кодом
Платформы: Android (через веб), Linux, Windows, macOS (сервер)
Скачать: Веб-приложение; добавьте на главный экран из браузера Chromium.
Вывод: выберите Uptime Kuma как публичный результат учебного сценария.
4. Grafana — лучше всего для диаграммы “что действительно произошло”
Grafana — это место, где учебный сценарий продолжает жить после факта. Подключите InfluxDB, Prometheus или Loki к тестируемым сервисам и дайте телефону открыть те же панели мониторинга, что и на рабочем столе. URL-адреса панелей работают как закладки, а мобильный вид удобен для пары ключевых диаграмм даже при ширине 400px.
Где это не удается: настройка источников данных — это основная работа. На телефонах интерактивный редактор панелей мониторинга тесноват.
Цены:
- Бесплатно: с открытым исходным кодом
- Платно: скромная ежемесячная плата Grafana Cloud
Платформы: Android (через браузер), Windows, macOS, Linux
Скачать: Веб-приложение.
Вывод: выберите Grafana для изображения инцидента, на которое будет ссылаться runbook в следующем месяце.
5. Fing — лучше всего для “что только что упало с моей LAN”
Fing отвечает на вопрос “какой хост сейчас отсутствует” без приглашения SSH. Запустите сканирование, сравните с последними известными устройствами и посмотрите, какое упало. Wake-on-LAN и сканирование портов находятся в одном приложении. Уровень Premium отправляет еженедельные отчеты и центр оповещений.
Где это не удается: Fing — это сканер, а не монитор сервисов; он говорит, что хост работает, но не говорит, здоров ли сервис внутри. Некоторые политики MDM ограничивают приложение на управляемых мобильных устройствах.
Цены:
- Бесплатно: сканирование, базовый список устройств
- Платно: скромная годовая плата Premium
Платформы: Android, iOS, Windows, macOS
Вывод: выберите Fing, чтобы ответить на вопрос “включено ли это” менее чем за 15 секунд.
6. Tailscale — лучше всего для доступности, когда WAN выключен
Tailscale — это VPN сетка, которая спокойно перестает иметь значение, в лучшем смысле. Каждый хост в лаборатории и телефон в кармане находятся в одной виртуальной сети, и Tailscale SSH позволяет вам достичь хоста Proxmox без публичного порта. Когда маршрутизатор перезагружается или ISP падает, сетка reconverges как только связь восстанавливается.
Где это не удается: плоскость управления — это размещенный сервис; полностью самостоятельно размещенный вариант находится в Headscale для всех, кто это хочет. Некоторые ISP NAT на уровне оператора затрудняют первоначальную настройку.
Цены:
- Бесплатно: для личного использования
- Платно: скромная ежемесячная плата за пользователя для команд
Платформы: Android, iOS, Windows, macOS, Linux
Вывод: выберите Tailscale, чтобы сохранить лабораторию доступной, когда маршрутизатор является источником отказа.
7. Signal — лучше всего для чата учебного сценария
Signal — это место, где runbook действительно находится во время учебного сценария. Групповой чат с человеком, который согласился быть вторым рецензентом, сохраняет временной журнал решений, и скрипты могут отправлять события через signal-cli с того же сервера, на котором был запущен учебный сценарий. Сквозное шифрование сохраняет детали runbook вне более широкого приложения заметок.
Где это не удается: доставка в фоне на агрессивных OEM ROM иногда отстает; сохраняйте Signal в списке всегда разрешенных. signal-cli — это отдельная установка для скриптовых сообщений.
Цены:
- Бесплатно: полное приложение
Платформы: Android, iOS, Windows, macOS, Linux
Вывод: выберите Signal как журнал проверки учебного сценария и пейджер в одном.
Как выбрать
- Начните с Termius, Uptime Kuma и Tailscale: SSH-клиент, результат и доступность.
- Добавьте Home Assistant, чтобы запланировать учебные сценарии и записать результаты.
- Добавьте Grafana для диаграммы ретроспективы.
- Добавьте Fing для ответа на сетевой стороне, когда хост падает.
- Добавьте Signal для журнала решений, принятых во время инцидента.
FAQ
Как часто мне следует запускать учебный сценарий отказа на домашней лаборатории? Ежемесячно достаточно для большинства домашних установок; ежеквартально — это минимум. Каждый учебный сценарий должен либо восстановиться из снимка, либо громко отказать.
Как я могу предотвратить превращение учебного сценария отказа в реальный инцидент?
Установите жесткое время ожидания, которое автоматически отменяет изменение, если восстановление не завершится. Автоматизация Home Assistant и работы at оба это делают.
Могу ли я запускать эксперименты с хаосом без полного стека мониторинга? Да. Одна Uptime Kuma говорит вам, какой сервис умер и когда. Grafana добавляет контекст впоследствии, но не требуется для запуска учебного сценария.
Является ли Tailscale безопасным для раскрытия хоста Proxmox? Tailscale — это частная сетка, а не публичное раскрытие. Объедините это с ACL, который ограничивает, какие узлы могут достичь веб-интерфейса Proxmox.
Какой самый безопасный первый учебный сценарий попробовать? Снимок небольшого контейнера, остановите его, удалите контейнер и восстановите из снимка. Время восстановления. Если таймер превышает допуск, учебный сценарий уже окупился.