Программа для мониторинга доступности хостов и серверов
🌐 CheckAddr: Твой личный страж сетевой доступности
Заяц-админ на связи: «Сервер упал, а ты узнал об этом последним? Непорядок! Сегодня разберем инструмент, который не спит и бдит за твоими коннектами 24/7».
🚀 Что умеет программа прямо сейчас?
Это легкий и быстрый консольный инструмент на Python, созданный для тех, кому важна стабильность. Программа берет на себя рутину по проверке хостов и делает это профессионально:
-
Мониторинг в реальном времени: Скрипт последовательно опрашивает заданные адреса и мгновенно сообщает о статусе.
-
Ведение логов (История аптайма): Все результаты записываются в файл
ping_history.json. Вы всегда можете посмотреть, в какое именно время связь прервалась или восстановилась. -
Цветовая индикация: Никаких скучных черно-белых строк! Статусы подсвечиваются: UP (Доступен) — зеленым, DOWN (Упал) — красным.
-
Минимальные требования: Программа работает быстро и не грузит систему, так как написана на чистом Python.
🧠 Аналитический подход
Главная фишка — это накопление статистики. Благодаря ping_history.json, софт не просто делает разовый «пинг», а формирует базу данных доступности ваших ресурсов. Это позволяет выявлять плавающие проблемы, которые незаметны при обычной проверке.
// Пример того, как программа запоминает историю:
"blog.gisuhta.ru": [
{ "date": "10.05.2026", "status": "UP" },
{ "date": "10.05.2026", "status": "DOWN" }
]
🚩 Что в планах (Roadmap)?
Проект активно развивается, и текущая консольная версия — это только фундамент.
-
Графический интерфейс (GUI): Скоро управление станет визуальным. Никакого кода — только кнопки и графики.
-
Ручное управление сайтами: Будет добавлен удобный справочник, через который можно будет добавлять, удалять и редактировать адреса для мониторинга в пару кликов.
-
Уведомления: В будущем планируется интеграция с мессенджерами, чтобы отчет о падении сервера прилетал прямо в карман.

Итог: Это надежное решение для тех, кто хочет держать руку на пульсе своей сетевой инфраструктуры. Просто, эффективно и с историей событий.
- misterleks от