10000 GitHub - lilianzzz/connection_monitor: The monitor of the stability of the connection
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

lilianzzz/connection_monitor

Repository files navigation

Монитор стабильности соединения

Утилита для мониторинга стабильности сетевого соединения с помощью различных методов проверки (ping, HTTP, UDP, socket).

Возможности

  • Мониторинг соединения с использованием различных методов (ping, HTTP, UDP, socket)
  • Сохранение результатов в CSV-файл
  • Генерация текстовых отчётов о стабильности соединения
  • Создание графиков на основе собранных данных

Использование

python connection_monitor_1.2.py [параметры]

Параметры командной строки

Параметр Описание Значение по умолчанию
--host Хост для проверки соединения 8.8.8.8
--interval Интервал между проверками в секундах 1.0
--log-file Файл для сохранения лога соединения connection_log.csv
--ping-count Количество ping-запросов за одну проверку 3
--timeout Таймаут для ping-запроса в секундах 1.0
--report-file Файл для сохранения отчета connection_report.txt
--duration Продолжительность мониторинга в секундах None (бесконечно)
--check-method Метод проверки соединения (ping, socket, http, udp, all) all
--only-report Генерация репорта на основе существующих данных без запуска основного цикла False
--http-url URL для проверки HTTP соединения https://www.google.com/
--socket-port Сокет-порт для проверки UDP-соединения 53

Примеры использования

Базовый мониторинг

python connection_monitor_1.2.py

Мониторинг определенного хоста

python connection_monitor_1.2.py --host 1.1.1.1

Только проверка ping с более коротким интервалом

python connection_monitor_1.2.py --check-method ping --interval 0.5

Генерация отчета на основе существующих данных

python connection_monitor_1.2.py --only-report

Мониторинг на определенное время

python connection_monitor_1.2.py --duration 3600  # мониторинг в течение 1 часа

Выходные данные

  • CSV-файл с детальными данными о проверках соединения
  • Текстовый отчет с анализом стабильности соединения
  • График connection_stats.png с визуализацией результатов

About

The monitor of the stability of the connection

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

0