amper Posted May 14, 2007 Posted May 14, 2007 Нужна простенькая софтина под Win32, которая будет соединяться с девайсом по SNMP, снимать входящий\исходящий траф на интерфейсе и писать его объем в файлик с именем ГОД-МЕСЯЦ-ЧИСЛО... Но достаточно умная, чтобы понять, когда девайс перегрузился и показания сбросились в 0. Т.е. ежедневно нужно получать отдельный файл в двумя показателями: <received>1024</received> <sent>324</sent> Возможно подойдет что-то вроде RRDTOOL или MRTG с соответствующими надстройками (Perl можно использовать)? Как оказалось все софтовые счетчики (tmeter, bwmeter) заметно снижают производительность, так на гигабитной сети, при их использовании, трансфер падает с 50мбайт\сек, до 15-25мбайт\сек, хотя и загрузка процессора не превышает 15-20%. По этому единственный выход SNMP. Вставить ник Quote
KD Posted May 15, 2007 Posted May 15, 2007 ... софтина под Win32, которая ... по SNMP, снимать входящий\исходящий траф на интерфейсе .... что-то вроде RRDTOOL или MRTG ...есть PRTGсам не юзал, но клиент, который его поставил, говорил что траф он считает в каком виде выдает не в курсе Вставить ник Quote
amper Posted May 16, 2007 Author Posted May 16, 2007 PRTG ведет свои логи, и не позволяет их экспортировать. Может у кого есть готовый скриптик на перле для вытягивания данных по snmp? Вставить ник Quote
A79 Posted May 16, 2007 Posted May 16, 2007 По этому единственный выход SNMP. всегда интересовало за что же платит юзверь за трафик из точки А в точку Б или за дропнутые потом где то пакеты уже снятые с интерфейса ? вот бы телефонисты так поступали, снял трубку гудочек услышал денежку заплати, и были бы самыми богатыми провайдерами ! Вставить ник Quote
amper Posted May 16, 2007 Author Posted May 16, 2007 Хм :) Мысли шире, юзер платит ЗА ВСЕ что пришло на его IP адрес, даже если его девайс в этот момент выключен был. Устроит какой нить китаец по ошибке DoS на мой IP и че? Придется платить по 40$ за гиг вышестоящему прову, и ниче я ему не докажу... Уже сокрушался на эту тему, а что делать? P.S. И все же, дайте скрипт для съема трафика по snmp :) Вставить ник Quote
A79 Posted May 17, 2007 Posted May 17, 2007 Хм :) Мысли шире, юзер платит ЗА ВСЕ что пришло на его IP адрес, даже если его девайс в этот момент выключен был. Устроит какой нить китаец по ошибке DoS на мой IP и че? Придется платить по 40$ за гиг вышестоящему прову, и ниче я ему не докажу... Уже сокрушался на эту тему, а что делать? P.S. И все же, дайте скрипт для съема трафика по snmp :) доказать должен пров за че стя бабки сняли а ты уже будеш отчитываться перед юзверев слыхал фишку клиент всегда прав! Вставить ник Quote
mikevlz Posted May 17, 2007 Posted May 17, 2007 мда? если в договоре сказано, что учет трафика идет на маршрутизаторе провайдера, а не на клиентском порту, то ой. Провайдер учел, а дошло или нет - уже не важно. По договору все правильно. Вставить ник Quote
amper Posted May 17, 2007 Author Posted May 17, 2007 Интересно, как на уровне канальных (рткомм, ттком) провайдеров этот вопрос решается? Типа "списать ХХ гбайт трафика как фон от DoS аттаки"? :) P.S. Я не верю, что ни у кого нет скрипта на perl'e для доступа к snmp! Вставить ник Quote
vIv Posted May 17, 2007 Posted May 17, 2007 (edited) man snmpget Edited May 17, 2007 by vIv Вставить ник Quote
amper Posted May 17, 2007 Author Posted May 17, 2007 vIv опять самому все делать... ;) а можно как ни будь собрать snmpget только с одним IF-MIB'ом в локальной директории? а то он при загрузке хочет все сразу... Вставить ник Quote
vIv Posted May 17, 2007 Posted May 17, 2007 (edited) а можно как ни будь собрать snmpget только с одним IF-MIB'ом в локальной директории? Собрать можно всё, что угодно :-) Правишь сорцы - и собирай :-) Edited May 17, 2007 by vIv Вставить ник Quote
amper Posted May 17, 2007 Author Posted May 17, 2007 все оказалось прошче, правится в hex'e netsnmp.dll Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.