3 testbtotal
=268943360; #wc -c test.bin
6 #tahle funkce zjisti a vypise IP/hostname testovanych boxu - na radku jeden
8 echo strep
#dostupna + test.bin k dispozici
9 echo 127.0.0.1 #dostupna
10 echo 192.168.2.1 #nedostupna sit
11 echo lollol
#neexistujici dns
16 for i
in $
(seq 0 99); do
17 ping -c 1 -w 0.7 "$1" &> /dev
/null
;
19 if [[ "$ret" == 0 ]]; then
22 if [[ "$ret" == 2 ]]; then
30 for victim
in $
(list_victims
); do
34 echo -n "ping responses: ";
35 pings
=$
(ping_perc
"$victim");
39 bytes
=$
(curl
"http://$victim/test.bin" --stderr /dev
/null|
wc -c);
40 downloaded
=$
[$bytes*100/$testbtotal];
41 echo -n "$downloaded% downloaded, ";
48 #rozsahu, ty pingnout -c 100, potom z nich stahnout test.bin, do nagiosu potom poslat zpravu spoj $ESSID ma $ODEZVA odezvu, $LOSS, rychlost $WGET_AVG
This page took 0.294186 seconds and 4 git commands to generate.