Компактный инструмент для мониторинга доступности сетевых узлов в реальном времени. Заменяет множество окон cmd ping -t одним удобным интерфейсом с цветовой индикацией, живыми графиками и уведомлениями.
(Добавь реальные скриншоты в папку /screenshots/)
PingMonitor — это лёгкий Windows-приложение для системных администраторов и энтузиастов. Оно отслеживает пинг до IP-адресов или хостов, визуализируя статус в реальном времени. Поддерживает шаблоны для быстрого ввода (например, 192.168.1.*), логирование событий и звуковые оповещения.
- Цветовая индикация:
- 🟢 Зелёный: Узел доступен, связь стабильна.
- 🟠 Оранжевый: Есть потери пакетов или высокий пинг.
- 🔴 Красный: Узел недоступен (Timeout).
- Живые графики: История задержек (пинг) прямо на плитке узла.
- Логирование: Запись событий (Up/Down), статистика потерь пакетов.
- Звуковые уведомления: Оповещение при потере связи (настраивается в ⚙).
- Управление:
- Добавление: Введите IP/ID и нажмите Enter.
- Удаление: Крестик на плитке.
- Контекстное меню (ПКМ по плитке): Журнал событий, Trace Route, Вкл/Выкл графика, Копировать адрес.
- Шаблоны (быстрый ввод): В настройках (⚙) создайте маски, напр.
192.168.1.*или*.corp.local. При выборе шаблона*заменяется полем ввода — вводите только ID. - Настройки: Звуки, порог высокого пинга, управление шаблонами.
- Окно: Растягиваемое, с кнопкой 📌 для закрепления поверх всех окон.
- Скачайте последнюю версию из Releases (файл
PingMonitor-v[версия].exe). - Запустите exe (не требует установки, portable).
- Для разработчиков: Клонируйте репозиторий и откройте в Visual Studio (требует .NET Framework 4.7+ или .NET 6+).
git clone https://github.com/AlexValyavin/PingMonitor.git
cd PingMonitor
# Откройте .sln файл в VS