URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75602
[ Назад ]

Исходное сообщение
"Мониторинг интернет соединения"

Отправлено hf , 09-Авг-07 12:21 
Всем привет!

Есть ли прога для FreeBsd 5.*, которая бы могла писать в лог есть ли интернет, ну и возможно периодический срез(тест) скорости соединения.

понимаю что есть много инструментов для учета трафика, но они не подходят, хотелось бы что-то более компактное.


Содержание

Сообщения в этом обсуждении
"Мониторинг интернет соединения"
Отправлено anonymous , 09-Авг-07 12:25 
>Всем привет!
>
>Есть ли прога для FreeBsd 5.*, которая бы могла писать в лог
>есть ли интернет, ну и возможно периодический срез(тест) скорости соединения.
>
>понимаю что есть много инструментов для учета трафика, но они не подходят,
>хотелось бы что-то более компактное.

Имеется ввиду заявленная скорость порта (например, 10/100/1000мбит соединение)? Тогда ping + ifconfig + свой скрипт

Если фактическая скорость до какого-то хоста, то bing + свой скрипт-обёртка


"Мониторинг интернет соединения"
Отправлено anonymous , 09-Авг-07 12:30 
>Имеется ввиду заявленная скорость порта (например, 10/100/1000мбит соединение)? Тогда ping + ifconfig
>+ свой скрипт
>
>Если фактическая скорость до какого-то хоста, то bing + свой скрипт-обёртка

Да, это в случае если нужно сделать что-то "быстро и грязно".  Чтобы было чисто и красиво, нужно смотреть в сторону систем мониторинга, например nagios.


"Мониторинг интернет соединения"
Отправлено hf , 09-Авг-07 12:38 
>>Имеется ввиду заявленная скорость порта (например, 10/100/1000мбит соединение)? Тогда ping + ifconfig
>>+ свой скрипт
>>
>>Если фактическая скорость до какого-то хоста, то bing + свой скрипт-обёртка
>
>Да, это в случае если нужно сделать что-то "быстро и грязно".  
>Чтобы было чисто и красиво, нужно смотреть в сторону систем мониторинга,
>например nagios.

хотелось бы чтобы "чисто и аккуратно", но попроще, т.е. мне не нужен учет трафика, сколько и куда что проходит.


"Мониторинг интернет соединения"
Отправлено hf , 09-Авг-07 12:39 
я так думаю, что для такой нужды нужен bash в руки и свежую голову на плечах ))) и писать самому

"Мониторинг интернет соединения"
Отправлено Аноним , 09-Авг-07 13:52 
>я так думаю, что для такой нужды нужен bash в руки и
>свежую голову на плечах ))) и писать самому

кактус однозначно


"Мониторинг интернет соединения"
Отправлено anonymous , 09-Авг-07 14:00 
>я так думаю, что для такой нужды нужен bash в руки и
>свежую голову на плечах ))) и писать самому

Согласен полностью.  При наличии прямых рук даже самопальный скрипт будет хорош.


"Мониторинг интернет соединения"
Отправлено Vladimir , 09-Авг-07 14:42 
>Есть ли прога для FreeBsd 5.*, которая бы могла писать в лог
>есть ли интернет, ну и возможно периодический срез(тест) скорости соединения.

Проверить есть ли интернет можно пингом на провайдера (или дальше). Самому поднимать с нуля не советую, попробуй smokeping. Довольно компактно, при условии что на машинке есть вебсервер.

Смок под себя поставит rrdtool, используя который (плюс например счетчики ipfw) можно рисовать графики загрузки канала.

Если веб-сервера нет, тогда простейший скрипт с пингом, проверяем код завершения пинга и в файл пишем, к примеру, звезду или точку.

Для среза можно попробовать trafshow, для теста fetch :)


"Мониторинг интернет соединения"
Отправлено hf , 10-Авг-07 10:47 
>[оверквотинг удален]
>с нуля не советую, попробуй smokeping. Довольно компактно, при условии что
>на машинке есть вебсервер.
>
>Смок под себя поставит rrdtool, используя который (плюс например счетчики ipfw) можно
>рисовать графики загрузки канала.
>
>Если веб-сервера нет, тогда простейший скрипт с пингом, проверяем код завершения пинга
>и в файл пишем, к примеру, звезду или точку.
>
>Для среза можно попробовать trafshow, для теста fetch :)

О, спасибо.
буду скорее всего использовать mtr и fetch (периодически) и писать в лог, только надо будет подумать над форматом логирования (в каком виде это будет лучше выглядеть).
Если выйдет что-то путное, то выложу, может понадобиться кому ))