Portál AbcLinuxu, 12. května 2025 06:06

Dotaz: ping monitor ???

4.1.2005 01:25 Hierax | skóre: 4
ping monitor ???
Přečteno: 606×
Odpovědět | Admin
Potreboval by som nejaky monitor na siet cca 150 PC ktory by monitoroval dostupnost a priemernu dlzku ping/percento stratpingov. na kazde PC a napr v spojeni mrtg,rddtool vytvaral grafi dostupnosti. Skusal som smokeping ale ten sa my nepodarilo spojazdnit...
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.1.2005 04:21 tom-tom
Rozbalit Rozbalit vše Re: ping monitor ???
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pouzivam tento skript na wifi siti, ale cim vic pc v siti, tim narocnejsi je to na cas. Spoustim ho cronem kazdych 5 minut. Bere si to jen online ip z arp tabulky, ktere filtruju na nas rozsah, viz. komentare.
#!/bin/bash
cesta="/var/www/html/testlink"; #kam se maji vysledky ukladat

#vyber z ARPu vsechny ip co jdou pres ETH0, zacinaji na 192.168. a neobsahuji 192.168.0.

seznam=`/sbin/arp -i eth0 | grep -v "incomplete" | grep "192.168." | grep -v "192.168.0." | awk '{print $1}'`;

for soubor in `ls $cesta`; do		#projdem vsechna jmena z adresare a vymazeme offline klienty
    pocet=0;				#vynuluj pocitadlo
    for ip in $seznam; do		#vyber jednu ip
	if [ $soubor == "mon-$ip" ]; then
	    pocet=1; 			#nastav pocitadlo na 1, pokud je ip patrici souboru online
	    break			#a zrus cyklus
	fi
    done
    if [ $pocet == 0 ]; then		#jestli je pocitadlo nulove
	rm -f $cesta/$soubor;		#k souboru neni online ip adresa, tak jej smaz
    fi
done

for ip in $seznam; do
    ping $ip -c1 -s56 -i.5 > /dev/null; #startovaci ping
    ping $ip -c10 -s56 -i.5 | grep -A1 "packet loss" > $cesta/tmp-$ip; #merici ping
    mv -f $cesta/tmp-$ip $cesta/mon-$ip #z docasneho souboru preved na zobrazitelny
done
vystup do souboru to dela takovyhle:
10 packets transmitted, 10 received, 0% packet loss, time 4497ms rtt min/avg/max/mdev = 0.295/0.354/0.496/0.054 ms
4.1.2005 04:28 tom-tom
Rozbalit Rozbalit vše Re: ping monitor ???
no, hezky se to zformatovalo :-) jestli nekdo mate tu moznost, prosim, zmoderujte to... diky
4.1.2005 11:09 Hierax | skóre: 4
Rozbalit Rozbalit vše Re: ping monitor ???
Hmmm...mne by sa zislo nieco sofistikovanejsie s pouzitym pingu...aby boli pod dohladom aj accespointy...a hlavne s casovym grafom...aby som mohol kontrolovat ci v urcitych casovych usekoch nie je zarusena linka
4.1.2005 13:25 iji | skóre: 29
Rozbalit Rozbalit vše Re: ping monitor ???
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.mobilnews.cz/honza/en_prog_linux_calstats.php
4.1.2005 13:55 Alibaba
Rozbalit Rozbalit vše Re: ping monitor ???
Odpovědět | | Sbalit | Link | Blokovat | Admin
nagios

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.