Перейти к содержимому
Калькуляторы

ipslad демон Мониторим канал

Нужен ли демон, который пингом будет тестировать канал и:

1)Мониторить latency, jitter, packetloss

2)Выдавать при превышении значения alarm (запускать скрипт), при нормализации снова запускать скрипт. Петлю гистерезиса можно задать.

3)Выдавать в syslog периодические отчеты типа: May 23 00:31:27 ipslad: jabossy: lat:27 ms, jitt 6 ms, avg: loss 0.143044 %, latency 23.074088 ms, jitt 13.129963 ms A:ok:ok:ok

 

Строка запуска где-то такая

/config/ipslad --dst 8.8.8.8 --size=100 --triggerloss=1.0/2.0 --triggerlatency=150/200 --name=terra2google --bind=X.X.X.X --onfail=/config/jab --onrestore=/config/jab

 

--dst - Destination host

--name - Name of measurement

--interval - Interval between pings (500ms)

--timeout - Ping timeout (1000ms)

--size - Size of packet (100)

--bind - Bind address

--maxlost - Max packets lost in row to trigger alert

--span - Statistical span of data to analyse (200)

--rperiod - Report period (each 60 seconds)

--onfail - Script on failure

--onrestore - Script on restore

--verbose - Verbose

Thresholds recovery/alert, set to 0 to off

--triggerloss - Packetloss % (0.5/1.0)

--triggerlatency - Latency msec (150/200)

--triggerjitter - Jitter msec (0/0)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

"Нужен ли" это вопрос?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

думаю в хозяйстве пригодится каждому - часто приходится писать скрипты за слежением за внешними каналами - особенно когда их несколько и нету BGP

Изменено пользователем Lynx10

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну он уже есть

http://code.google.com/p/sysadmin-tools/source/browse/#svn%2Ftrunk%2Fipslad

Просто можно оформить в tar.gz :-)

 

Интересуюсь, нужно ли общественности

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интересуюсь, нужно ли общественности

я б забрал и попробовал бы...

уже забираю

Изменено пользователем Lynx10

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нужен, но при наличии хорошей документации, чтобы не лазеть по исходникам и не смотреть что же там на самом деле вычисляется

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

:-)

Если коммьюнити потестит и напишет фидбэк, и разберется, вместе сделаем.

 

А при наличии хорошей документации, если я ее еще и буду писать и вылизывать все, это станет очередным коммерческим продуктом, и за деньги. В худшем случае(т.к. пока прога слишком мала, хотя и за это обычно берут копеечку) это будет в составе сервисов которые я предоставляю своим клиентам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.