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

Исходное сообщение
"MRTG нагло врет)))"

Отправлено VolanD , 21-Апр-09 08:31 
Добрый день!

Есть роутер на 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


Содержание

Сообщения в этом обсуждении
"MRTG нагло врет)))"
Отправлено YuryD , 21-Апр-09 14:35 
>Добрый день!
>
>Есть роутер на FreeBSD и подключенная к нему циска 2950. Вчера на
>фрю установил mrtg, настроил, вроде все работало... графики показывал адекватные. А
>сегодня когда пришел на рабочее место и зашел по нужному адресу,
>то увидел следующую картину:

После смены конфига надо mrtg рестартовать, а такие графики mrtg рисует в отсутствие данных с коллектора, или когда места на диске не хватило... читайте почту юзера mrtg


"MRTG нагло врет)))"
Отправлено VolanD , 22-Апр-09 10:13 
>>Добрый день!
>>
>>Есть роутер на FreeBSD и подключенная к нему циска 2950. Вчера на
>>фрю установил mrtg, настроил, вроде все работало... графики показывал адекватные. А
>>сегодня когда пришел на рабочее место и зашел по нужному адресу,
>>то увидел следующую картину:
>
> После смены конфига надо mrtg рестартовать, а такие графики mrtg рисует
>в отсутствие данных с коллектора, или когда места на диске не
>хватило... читайте почту юзера mrtg

Конечно рестартую))) Места на диске свободно 10 гигов, а у юзера мртг почтовый ящик пустой...
Самое интересное, что убрал gauge из опций и график опять стал адекватным... Прочитал на сайте mrtg.com про это опцию- получается, что при ее установке мртг должен брать текущее значение... тогда не понятно... почему с ней не работает(((


"MRTG нагло врет)))"
Отправлено YuryD , 22-Апр-09 15:11 
>>>Добрый день!
>Самое интересное, что убрал gauge из опций и график опять стал адекватным...
>Прочитал на сайте mrtg.com про это опцию- получается, что при ее
>установке мртг должен брать текущее значение... тогда не понятно... почему с
>ней не работает(((

Ну так он и рисовал текущее значение счетчиков :) А оно не менялось - траффика не было.
У меня gauge рисует графики кол-ва юзеров, мас-адресов, все остальное - без gauge...


"MRTG нагло врет)))"
Отправлено VolanD , 22-Апр-09 16:05 
>>>>Добрый день!
>>Самое интересное, что убрал 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

Тогда в тот момент они должны были равняться нулю?



"MRTG нагло врет)))"
Отправлено YuryD , 23-Апр-09 07:19 
>>>>>Добрый день!
>Я так понимаю что он использует эти счетчики на интерфейсе:
>
>5 minute input rate 0 bits/sec, 0 packets/sec
>5 minute output rate 0 bits/sec, 0 packets/sec

Нету таких счетчиков, mrtg берет ifinoctets ifoutoctets - абсолютные счетчики, а то что киско показывает - это она на ходу просчитывает.


"MRTG нагло врет)))"
Отправлено VolanD , 23-Апр-09 08:56 
>>>>>>Добрый день!
>>Я так понимаю что он использует эти счетчики на интерфейсе:
>>
>>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          1025

Port           OutOctets  OutUcastPkts  OutMcastPkts  OutBcastPkts
Fa0/10       10221808975       8210264         20375            29


Т.е. в обычном режиме он берет разницу по трафику и вычисляет скорость, а при gauge он отображает текущее значение... Я правильно понял?



"MRTG нагло врет)))"
Отправлено YuryD , 24-Апр-09 06:54 
>>>>>>>Добрый день!
>Т.е. вот эти счетчики:
>InOctets   InUcastPkts   InMcastPkts   InBcastPkts
>Т.е. в обычном режиме он берет разницу по трафику и вычисляет скорость,
>а при gauge он отображает текущее значение... Я правильно понял?

Да, только вот тут у меня другая закавыка вылезла, переключился со 100Мбит на Гигабит - вырос траффик, и mrtg начал рисовать всякую ерунду.Т.е. исходящий - (он меньше) - нормально,
а входящий - с разрывами, похоже на переполнение счетчиков ...


"MRTG нагло врет)))"
Отправлено VolanD , 24-Апр-09 11:28 
>>>>>>>>Добрый день!
>>Т.е. вот эти счетчики:
>>InOctets   InUcastPkts   InMcastPkts   InBcastPkts
>>Т.е. в обычном режиме он берет разницу по трафику и вычисляет скорость,
>>а при gauge он отображает текущее значение... Я правильно понял?
>
> Да, только вот тут у меня другая закавыка вылезла, переключился со
>100Мбит на Гигабит - вырос траффик, и mrtg начал рисовать всякую
>ерунду.Т.е. исходящий - (он меньше) - нормально,
>а входящий - с разрывами, похоже на переполнение счетчиков ...

А циска сама счетчики не обнуляет? О_о


"MRTG нагло врет)))"
Отправлено YuryD , 24-Апр-09 12:42 
>>>>>>>>>Добрый день!
>> Да, только вот тут у меня другая закавыка вылезла, переключился со
>>100Мбит на Гигабит - вырос траффик, и mrtg начал рисовать всякую
>>ерунду.Т.е. исходящий - (он меньше) - нормально,
>>а входящий - с разрывами, похоже на переполнение счетчиков ...
>А циска сама счетчики не обнуляет? О_о

Не циска, FreeBSD+bsnmp. Нет, по данным snmpget - счетчики не обнуляются...


"MRTG нагло врет)))"
Отправлено YuryD , 24-Апр-09 13:25 
>>>>>>>>>>Добрый день!
>>А циска сама счетчики не обнуляет? О_о
>
> Не циска, FreeBSD+bsnmp. Нет, по данным snmpget - счетчики не обнуляются...

Все-таки обнуляются, мда...Counter32 для гигабитного маловат :(


"MRTG нагло врет)))"
Отправлено VolanD , 26-Апр-09 06:30 
>>>>>>>>>>>Добрый день!
>>>А циска сама счетчики не обнуляет? О_о
>>
>> Не циска, FreeBSD+bsnmp. Нет, по данным snmpget - счетчики не обнуляются...
>
> Все-таки обнуляются, мда...Counter32 для гигабитного маловат :(

Хм...у меня сейчас странная картина на транковом порту (конфиг такой же, как у Fa0/10) идет линия на 155 байт... в настройках вроде ничего не менял... странно, я даже порт в дайн ставил... а линия все равно идет))))



"MRTG нагло врет)))"
Отправлено VolanD , 26-Апр-09 08:27 
>[оверквотинг удален]
>>>>А циска сама счетчики не обнуляет? О_о
>>>
>>> Не циска, FreeBSD+bsnmp. Нет, по данным snmpget - счетчики не обнуляются...
>>
>> Все-таки обнуляются, мда...Counter32 для гигабитного маловат :(
>
>Хм...у меня сейчас странная картина на транковом порту (конфиг такой же, как
>у Fa0/10) идет линия на 155 байт... в настройках вроде ничего
>не менял... странно, я даже порт в дайн ставил... а линия
>все равно идет))))

*даун


"MRTG нагло врет)))"
Отправлено Vladin , 26-Апр-09 23:31 
А что в MaxBytes[target]: записано ? Может из-за этого не показывать.

"MRTG нагло врет)))"
Отправлено VolanD , 27-Апр-09 07:04 
>А что в 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>



"MRTG нагло врет)))"
Отправлено Vladin , 27-Апр-09 12:50 
>MaxBytes[10.0.0.2_9]: 12500000

12500000 * 8 = 100 000 000 - это "сотка"
поднимайте планку


"MRTG нагло врет)))"
Отправлено Vladin , 27-Апр-09 12:58 
http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.html :

If a number higher than MaxBytes is returned, it is ignored.

Вот причина провалов.


"MRTG нагло врет)))"
Отправлено YuryD , 27-Апр-09 14:22 
>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, он не переполняется..


"MRTG нагло врет)))"
Отправлено VolanD , 28-Апр-09 09:14 
>>MaxBytes[10.0.0.2_9]: 12500000
>
>12500000 * 8 = 100 000 000 - это "сотка"
>поднимайте планку

Немного не понимаю, если трафик в данный момент времени не идет через этот порт, тогда он не может быть больше MaxBytes...


Хм... только сейчас понял, что натворил... Я поставил в даун тарнковый порт через который сервак на FreeBSD цеплялся к циске... Правда странно, что линия все равно не на нуле...