Portál AbcLinuxu, 4. května 2025 09:21

Dotaz: monitoring spojení do netu na multihome linux routeru?

17.11.2013 20:46 Franta Hanzlík
monitoring spojení do netu na multihome linux routeru?
Přečteno: 504×
Odpovědět | Admin
Hledám nějakou aplikaci pro monitoring (výpadků) spojení do internetu na Linuxové mašině která má několik do internetu připojených rozhraních. Představa je taková, že bych každým rozhraním po pár vteřinách (desítkách vteřin) pingal na vybraný(-é) stroj(e) v internetu, volitelně logoval dobu odezvy a případné ztráty paketů, a při výpadku spojení některé větve n. zhoršení jejích parametrů pod danou úroveň provedl zvolenou akci (typicky poslal mail uživateli a přehodil default routu n. změnil routovací pravidla, příp. další akce).
Vykonání akce by stačilo v pohodě naskriptovat, o to mi nejde. Problém vidím v tom opingávači, resp. nechtěl bych to řešit ping-em spouštěným každých pár vteřin ze scriptu/cronem - to se mi zdá příliš "energeticky náročné". Takže bych radši něco co by běželo pořád a staralo se o ty ICMP proby.
Koukal jsem na
- fping, ale ten zdá se neumožňuje pro jednotlivé cíle specifikovat odchozí interface/zdrojovou adresu.
- nagios, ale ten na to asi také spouští externí program (ping).
- zabbix má sice asi 'icmp pinger' integrovaný, ale podle parametrů se zdá, že u něj nejde nastavit bind na dané testované rozhraní/zdrojová adresa paketu, takže by to odcházelo default routou nebo bych musel nastavovat routovací pravidla. Navíc je zabbix docela moloch, na požadovaný účel se mi zdá jako zbytečný overkill.
Víte někdo o něčem vhodném?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.11.2013 23:24 NN
Rozbalit Rozbalit vše Re: monitoring spojení do netu na multihome linux routeru?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem trochu hledal a tohle by ti mohlo vyhovovat..
29.11.2013 18:41 Petr MOTEJLEK | skóre: 6
Rozbalit Rozbalit vše Re: monitoring spojení do netu na multihome linux routeru?
Odpovědět | | Sbalit | Link | Blokovat | Admin
A tyhle dvě volby fpingu si náhodou nepřehlédl?
   -I if      bind to a particular interface
   -S addr    set source address
Já přesně tohle používám k detekci nefunkčního spojení. Prostě pingám na gateway konkrétního rozhraní (počítám samozřejmě s tím, že na každém rozhraní mám jinou IP).
29.11.2013 20:23 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: monitoring spojení do netu na multihome linux routeru?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Opakovane vynachádzať koleso je pekný koníček, vhodný na dlhé zimné večery. Ale chcel by som sa opýtať načo? Veď hotové riešenie by malo byť priamo v jadre a jeho aktivácia by mala byť jednoduchá.

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.