Jak mogę otrzymać powiadomienie, jeśli wget nie może dotrzeć do witryny w ciągu X sekund?

2

Jak ustawić limit czasu wgeti otrzymać powiadomienie o przekroczeniu limitu czasu połączenia za 20 sekund?

Do tej pory próbowałem następujące polecenie

   wget  --spider www.example.com
Murat İNAN
źródło
Nie jest jasne, o co pytasz
Bruno9779
@ Bruno9779 przepraszam za mój angielski. Chcę otrzymać alert, jeśli adres URL nie odpowiada w terminie.
Murat İNAN
w jakim kontekście używasz wget? jako część skryptu? lub nieprzetworzona linia poleceń?
Bruno9779
@ Bruno9779 w wierszu polecenia.
Murat İNAN
1
Wow, downvote-fest! Chodźcie chłopaki, jeśli zamierzacie głosować przynajmniej mieć przyzwoitość, aby wyjaśnić, dlaczego, aby ludzie mogli poprawić swoje pytania i odpowiedzi.
Julian Knight

Odpowiedzi:

1
wget -T 20 --spider www.example.com || ping -n 1 www.example.com

Jednak ICMP / pingi nie zawsze są przydatne do określania dostępności witryn, ponieważ były używane w rozproszonych atakach typu „odmowa usługi” od początku stulecia.

whatchaDoForWeekends
źródło
dziękuję. Ja to zrobiłem!
Murat İNAN