Инфраструктура·Разработчик·2025·Активен
Мониторинг серверов с авто-WoL
Инструмент, который я написал для себя из-за периодических ночных отказов серверной. Отслеживает работоспособность IP-адресов и доменов, при неудачном отклике шлёт назойливые уведомления и автоматически отправляет Wake-on-LAN пакеты на нужные адреса — машины поднимаются без ручного вмешательства. Начинался как мобильное приложение под Android, позже логика отправки WoL переехала в Telegram-бота.
Роль
Разработчик
Год
2025
Ссылки
Приватно
APP → TG-бот
Эволюция
Авто-WoL
Автоматизация
Android
Платформа
Личное
Назначение
AndroidKotlinWake-on-LANNetworkingМониторинг
01
Обзор
Задача пришла из практики — серверная периодически отваливалась по ночам. Инструмент проверяет доступность адресов и доменов, будит уведомлениями и сам отправляет WoL-пакеты для подъёма серверов.
02
Обязанности
- Разработал мобильное приложение под Android
- Реализовал мониторинг доступности IP-адресов и доменов
- Настроил уведомления при недоступности и автоматическую отправку WoL
- Позже перенёс отправку WoL-пакетов в Telegram-бота
03
Сложности
- Надёжное определение недоступности сервера
- Корректная адресация и доставка WoL-пакетов
04
Решения
- Реализовал проверку отклика с триггером на отправку WoL
- Настроил отправку пакетов на заранее заданные адреса
05
Результаты
- Рабочий инструмент для автоматического подъёма серверов
- Ручное вмешательство при сбоях почти не требуется
Есть похожий проект?
Беру в работу небольшое количество проектов и руководящих задач.