Portál AbcLinuxu, 12. května 2024 19:05


Dotaz: oznamovac nedostupnosti IP adresy

24.3.2015 08:19 iko | skóre: 7
oznamovac nedostupnosti IP adresy
Přečteno: 426×
Odpovědět | Admin
Nepoznate nejaky sikovny skript, alebo program, alebo nieco, co bude na pozadi pingovat urcene adresy a v pripade vypadku/znovupripojenia (dajme tomu ze neodpovie na 3 pingy) mi to da vediet?

Vdaka....
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.3.2015 11:14 NN
Rozbalit Rozbalit vše Re: oznamovac nedostupnosti IP adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Staci 5 minut hledat..
24.3.2015 13:38 nobody
Rozbalit Rozbalit vše Re: oznamovac nedostupnosti IP adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
to nieco je zavisle na pozadavkach :)
jak/kam to ma dat vedet ? ma to kontrolovat nonstop nebo v nejakem intervalu ? kdyz bude vypadek ma to donekonecna (resp. dokud bude vypadek) porad davat vedet ? atd, atd...
treba tohle kazdejch 5vterin zkusi 3x ping a kdyz neprojde ok, posle na desktop notifikaci ktera nezmizi (critical) a zkonci (aby to nezaspamovalo celej desktop tisicema notifikaci :)
while true; do sleep 5s ; ping -c3 8.8.8.18 >/dev/null || notify-send -u critical -i network-error Nepinguje; break; done
script by se dal samo napsat aby bezel porad, pri vypadku zahlasil jen 1x a pak kontroloval bez hlaseni a jakmile by se spojeni obnovilo mohl by zahlasit "obnoveno" a znovu kontrolovat s tim ze vypadek bude hlasit...

hlasit se muze desktop notifikaci,poslat sms, nebo v pripade ze sledujes dostupnost nejake ip na internetu ale internet pocitas ze pobezi dale tak poslat email, odeslat neco na ftp(s) server, ulozit udaj do databaze....
24.3.2015 15:06 panCHrz
Rozbalit Rozbalit vše Re: oznamovac nedostupnosti IP adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nagios?

http://www.nagios.org/
26.3.2015 01:11 d.c. | skóre: 30
Rozbalit Rozbalit vše Re: oznamovac nedostupnosti IP adresy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja si na to napsal skript sam a dost se pri tom naucil. Treba, ze vetsina pingu bere za uspech (return code 0), ze prijde aspon jedna odpoved, ze je mezi implementacemi v ruznych Unixech docela dost rozdilu (zkousel jsem zatim tedy jen Linux | OpenBSD | FreeBSD | OSX | NetBSD - stejne navratove kody ma neprekvapive jen FreeBSD a OS X, ale zas maji ruzne defaultni shelly). Ale da se to. To je prave na Unixech prima, ze pomoci standardnich jednoduchych nastroju se takoveto jednoduche ukoly daji resit docela snadno.

Jinak samozrejme je jasne, ze "opravdovy monitoring" z toho nebude. Tam je treba vyhodnocovat co vsechno a aspon trochu proc to nechodi (jako napr. nejsem to ja, kdo je bez konektivity? Je to mrtve nebo nechodi sluzba, atd.).

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.