Утилита для мониторинга сети
Небольшая программа на Python для проверки доступности хостов и скорости интернета.
import subprocess
import time
hosts = ["google.com", "ya.ru"]
while True:
for host in hosts:
response = subprocess.call(["ping", "-c", "1", host], stdout=subprocess.DEVNULL)
if response == 0:
print(f"{host} доступен")
else:
print(f"{host} НЕДОСТУПЕН")
time.sleep(60)
Добавьте логирование в файл и отправку уведомлений через Telegram-бота.
Комментарии