Jump to content

Мониторинг аплинков


Recommended Posts

Posted

Тазик на коло в Европе или США, пинг на него и с него - результат в систему мониторинга и mrtg.

Дополнительно пинг на всякие cisco.com, cnn.com и прочее - не там показательно, но как косвенный показатель - покатит.

Posted (edited)
#!/bin/bash

# PingWatch © 2005 [anp/hsw]

# licensed under GPLv2

 

PING=/sbin/ping

ARPING=/sbin/arping

LOGGER=/usr/bin/logger

 

# arping GW - здесь указываете шлюз своего провайдера

$ARPING 213.228.x.x -I eth1 -w 3 >/dev/null 2>/dev/null || PING="/bin/false"

 

HOSTS="0"

$PING x.x.x.x -I eth1 -c 3 -w 3 -q >/dev/null 2>/dev/null && HOSTS=$(($HOSTS + 1));

$PING y.y.y.y -I eth1 -c 3 -w 3 -q >/dev/null 2>/dev/null && HOSTS=$(($HOSTS + 1));

$PING z.z.z.z -I eth1 -c 3 -w 3 -q >/dev/null 2>/dev/null && HOSTS=$(($HOSTS + 1));

# повторяйте строку с изменением ипишника столько, сколько вам понадобится, только имейте ввиду, что пинг занимает некоторое время (до 3с на одну строку)

 

 

# 6 - в данном случае требуемое число успешных проверок для расценивания канала как работоспособного

(( $HOSTS > 6 )) && {

$LOGGER -t pingwatch 'eth1 gateway is up'

# тут делаем например ip route add или то что вам надо

} || {

$LOGGER -t pingwatch 'eth1 gateway is down'

# тут делаем например ip route del или то что вам надо

};

легко и просто. ипишники выбираете исходя из:

1. проверить как можно больше каналов

2. проверить как можно больше популярных сайтов

 

идеально подходит для всего. даже как дополнение к уже имеющемуся BGP :)

 

подходит для всего, где могут работать PING, ARPING и bash. лучше запускать cron'ом раз в минуту :)

 

Edited by [anp/hsw]
Posted (edited)

в cacti флудопинг до соседей, а также до наиболее популярных русских и пиндосских хостинговых площадок и сцайдов+IX, там и пинги и джиттеры и потери покажутся одновременно, ну и плюс загрузка каналов, чтобы не профукать момент, когда надо воспользоваться советом Януса

Edited by Britney
Posted
использую для этого cacti + Advanced Ping

получается примерно такое

А где найти Advanced Ping и темплейт для кактуса?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.