Добрый день!Есть роутер на FreeBSD и подключенная к нему циска 2950. Вчера на фрю установил mrtg, настроил, вроде все работало... графики показывал адекватные. А сегодня когда пришел на рабочее место и зашел по нужному адресу, то увидел следующую картину:
Текущий
Вх 6284.4 kB/s (50.3%)
Исх 7447.6 kB/s (59.6%)Хотя в данный момент на циске порт в дауне!
Конфиг интерфейса:
### Interface 10 >> Descr: 'FastEthernet0/10' | Name: 'Fa0/10' | Ip: '' | Eth: '30-78-30-30-30-61-66-34-35-62-64-39-30-61' ###
Target[10.0.0.2_10]: 10:public@10.0.0.2:
SetEnv[10.0.0.2_10]: MRTG_INT_IP="" MRTG_INT_DESCR="FastEthernet0/10"
MaxBytes[10.0.0.2_10]: 12500000
Options[10.0.0.2_10]: gauge, growright
Title[10.0.0.2_10]: Traffic Analysis for 10 -- Switch
PageTop[10.0.0.2_10]: <h1>Traffic Analysis for 10 -- Switch</h1>
<div id="sysdetails">
<table>
<tr>
<td>System:</td>
<td>Switch in </td>
</tr>
<tr>
<td>Maintainer:</td>
<td></td>
</tr>
<tr>
<td>Description:</td>
<td>FastEthernet0/10 Computer 1 </td>
</tr>
<tr>
<td>ifType:</td>
<td>ethernetCsmacd (6)</td>
</tr>
<tr>
<td>ifName:</td>
<td>Fa0/10</td>
</tr>
<tr>
<td>Max Speed:</td>
<td>12.5 MBytes/s</td>
</tr>
</table>
</div>Рисунок с графиком по адресу: http://slil.ru/27469973
>Добрый день!
>
>Есть роутер на FreeBSD и подключенная к нему циска 2950. Вчера на
>фрю установил mrtg, настроил, вроде все работало... графики показывал адекватные. А
>сегодня когда пришел на рабочее место и зашел по нужному адресу,
>то увидел следующую картину:После смены конфига надо mrtg рестартовать, а такие графики mrtg рисует в отсутствие данных с коллектора, или когда места на диске не хватило... читайте почту юзера mrtg
>>Добрый день!
>>
>>Есть роутер на FreeBSD и подключенная к нему циска 2950. Вчера на
>>фрю установил mrtg, настроил, вроде все работало... графики показывал адекватные. А
>>сегодня когда пришел на рабочее место и зашел по нужному адресу,
>>то увидел следующую картину:
>
> После смены конфига надо mrtg рестартовать, а такие графики mrtg рисует
>в отсутствие данных с коллектора, или когда места на диске не
>хватило... читайте почту юзера mrtgКонечно рестартую))) Места на диске свободно 10 гигов, а у юзера мртг почтовый ящик пустой...
Самое интересное, что убрал gauge из опций и график опять стал адекватным... Прочитал на сайте mrtg.com про это опцию- получается, что при ее установке мртг должен брать текущее значение... тогда не понятно... почему с ней не работает(((
>>>Добрый день!
>Самое интересное, что убрал gauge из опций и график опять стал адекватным...
>Прочитал на сайте mrtg.com про это опцию- получается, что при ее
>установке мртг должен брать текущее значение... тогда не понятно... почему с
>ней не работает(((Ну так он и рисовал текущее значение счетчиков :) А оно не менялось - траффика не было.
У меня gauge рисует графики кол-ва юзеров, мас-адресов, все остальное - без gauge...
>>>>Добрый день!
>>Самое интересное, что убрал gauge из опций и график опять стал адекватным...
>>Прочитал на сайте mrtg.com про это опцию- получается, что при ее
>>установке мртг должен брать текущее значение... тогда не понятно... почему с
>>ней не работает(((
>
> Ну так он и рисовал текущее значение счетчиков :) А оно
>не менялось - траффика не было.
>У меня gauge рисует графики кол-ва юзеров, мас-адресов, все остальное - без
>gauge...Я так понимаю что он использует эти счетчики на интерфейсе:
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/secТогда в тот момент они должны были равняться нулю?
>>>>>Добрый день!
>Я так понимаю что он использует эти счетчики на интерфейсе:
>
>5 minute input rate 0 bits/sec, 0 packets/sec
>5 minute output rate 0 bits/sec, 0 packets/secНету таких счетчиков, mrtg берет ifinoctets ifoutoctets - абсолютные счетчики, а то что киско показывает - это она на ходу просчитывает.
>>>>>>Добрый день!
>>Я так понимаю что он использует эти счетчики на интерфейсе:
>>
>>5 minute input rate 0 bits/sec, 0 packets/sec
>>5 minute output rate 0 bits/sec, 0 packets/sec
>
> Нету таких счетчиков, mrtg берет ifinoctets ifoutoctets - абсолютные счетчики, а
>то что киско показывает - это она на ходу просчитывает.Т.е. вот эти счетчики:
Switch#sh int Fa0/10 counters
Port InOctets InUcastPkts InMcastPkts InBcastPkts
Fa0/10 4344570591 6092380 10344 1025Port OutOctets OutUcastPkts OutMcastPkts OutBcastPkts
Fa0/10 10221808975 8210264 20375 29
Т.е. в обычном режиме он берет разницу по трафику и вычисляет скорость, а при gauge он отображает текущее значение... Я правильно понял?
>>>>>>>Добрый день!
>Т.е. вот эти счетчики:
>InOctets InUcastPkts InMcastPkts InBcastPkts
>Т.е. в обычном режиме он берет разницу по трафику и вычисляет скорость,
>а при gauge он отображает текущее значение... Я правильно понял?Да, только вот тут у меня другая закавыка вылезла, переключился со 100Мбит на Гигабит - вырос траффик, и mrtg начал рисовать всякую ерунду.Т.е. исходящий - (он меньше) - нормально,
а входящий - с разрывами, похоже на переполнение счетчиков ...
>>>>>>>>Добрый день!
>>Т.е. вот эти счетчики:
>>InOctets InUcastPkts InMcastPkts InBcastPkts
>>Т.е. в обычном режиме он берет разницу по трафику и вычисляет скорость,
>>а при gauge он отображает текущее значение... Я правильно понял?
>
> Да, только вот тут у меня другая закавыка вылезла, переключился со
>100Мбит на Гигабит - вырос траффик, и mrtg начал рисовать всякую
>ерунду.Т.е. исходящий - (он меньше) - нормально,
>а входящий - с разрывами, похоже на переполнение счетчиков ...А циска сама счетчики не обнуляет? О_о
>>>>>>>>>Добрый день!
>> Да, только вот тут у меня другая закавыка вылезла, переключился со
>>100Мбит на Гигабит - вырос траффик, и mrtg начал рисовать всякую
>>ерунду.Т.е. исходящий - (он меньше) - нормально,
>>а входящий - с разрывами, похоже на переполнение счетчиков ...
>А циска сама счетчики не обнуляет? О_оНе циска, FreeBSD+bsnmp. Нет, по данным snmpget - счетчики не обнуляются...
>>>>>>>>>>Добрый день!
>>А циска сама счетчики не обнуляет? О_о
>
> Не циска, FreeBSD+bsnmp. Нет, по данным snmpget - счетчики не обнуляются...Все-таки обнуляются, мда...Counter32 для гигабитного маловат :(
>>>>>>>>>>>Добрый день!
>>>А циска сама счетчики не обнуляет? О_о
>>
>> Не циска, FreeBSD+bsnmp. Нет, по данным snmpget - счетчики не обнуляются...
>
> Все-таки обнуляются, мда...Counter32 для гигабитного маловат :(Хм...у меня сейчас странная картина на транковом порту (конфиг такой же, как у Fa0/10) идет линия на 155 байт... в настройках вроде ничего не менял... странно, я даже порт в дайн ставил... а линия все равно идет))))
>[оверквотинг удален]
>>>>А циска сама счетчики не обнуляет? О_о
>>>
>>> Не циска, FreeBSD+bsnmp. Нет, по данным snmpget - счетчики не обнуляются...
>>
>> Все-таки обнуляются, мда...Counter32 для гигабитного маловат :(
>
>Хм...у меня сейчас странная картина на транковом порту (конфиг такой же, как
>у Fa0/10) идет линия на 155 байт... в настройках вроде ничего
>не менял... странно, я даже порт в дайн ставил... а линия
>все равно идет))))*даун
А что в MaxBytes[target]: записано ? Может из-за этого не показывать.
>А что в MaxBytes[target]: записано ? Может из-за этого не показывать.### Interface 9 >> Descr: 'FastEthernet0/9' | Name: 'Fa0/9' | Ip: '' | Eth: '30-78-30-30-30-61-66-34-35-62-64-39-30-39' ###
Target[10.0.0.2_9]: 9:public@10.0.0.2:
SetEnv[10.0.0.2_9]: MRTG_INT_IP="" MRTG_INT_DESCR="FastEthernet0/9"
MaxBytes[10.0.0.2_9]: 12500000
Options[10.0.0.2_9]: growright, bits
Title[10.0.0.2_9]: Traffic Analysis for 9 -- Switch
PageTop[10.0.0.2_9]: <h1>Traffic Analysis for 9 -- Switch</h1>
<div id="sysdetails">
<table>
<tr>
<td>System:</td>
<td>Switch in </td>
</tr>
<tr>
<td>Maintainer:</td>
<td></td>
</tr>
<tr>
<td>Description:</td>
<td>FastEthernet0/9 Trunk </td>
</tr>
<tr>
<td>ifType:</td>
<td>ethernetCsmacd (6)</td>
</tr>
<tr>
<td>ifName:</td>
<td>Fa0/9</td>
</tr>
<tr>
<td>Max Speed:</td>
<td>12.5 MBytes/s</td>
</tr>
</table>
</div>
>MaxBytes[10.0.0.2_9]: 1250000012500000 * 8 = 100 000 000 - это "сотка"
поднимайте планку
http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.html :If a number higher than MaxBytes is returned, it is ignored.
Вот причина провалов.
>http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.html :
>
>If a number higher than MaxBytes is returned, it is ignored.
>
>Вот причина провалов.Это конечно, maxbytes поправлено. Но реально - bsnmp счетчик32 IfInOctets переполняется за 2-3 минуты, а mrtg мне не дает уменьшить интервал менее 5 минут... Перешел на рисование по ipfw count, он не переполняется..
>>MaxBytes[10.0.0.2_9]: 12500000
>
>12500000 * 8 = 100 000 000 - это "сотка"
>поднимайте планкуНемного не понимаю, если трафик в данный момент времени не идет через этот порт, тогда он не может быть больше MaxBytes...
Хм... только сейчас понял, что натворил... Я поставил в даун тарнковый порт через который сервак на FreeBSD цеплялся к циске... Правда странно, что линия все равно не на нуле...