Скрипт мониторинга связи с сетью? Здравствуйте! сразу признаюсь я не программист но мне надо! :)
Суть в чем, нужно чтобы скрипт мониторил 3 4 хоста и в случае недоступности всех, выводил на экран большой красный кирпич со словами воткни провод обратно гад.
Может у кого что то похожее есть?
Спасибо!
Это может быть любой язык, желательно с циклом, ну это так.

21 Авг 2019 в 06:39
166 +1
0
Ответы
1

Конечно, вот пример скрипта на Python, который мониторит доступность указанных хостов и выводит сообщение в случае их недоступности:

import os
import time
hosts = ['host1', 'host2', 'host3', 'host4']
def check_host(host):
response = os.system("ping -c 1 " + host)
return response == 0
while True:
all_hosts_available = True
for host in hosts:
if not check_host(host):
all_hosts_available = False
break
if all_hosts_available:
print("All hosts are available")
else:
print("\033[91m" + "Воткни провод обратно, гад!" + "\033[0m")
time.sleep(10) # Проверка каждые 10 секунд

Просто замените 'host1', 'host2', 'host3', 'host4' на адреса ваших хостов. Когда все хосты доступны, будет выводиться сообщение "All hosts are available", а если хотя бы один из них недоступен, будет выведено красное сообщение "Воткни провод обратно, гад!".

20 Апр в 13:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 852 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир