При первом старте MRTG пишет в лог вроде бы валидные данные (таймштамп, 4 числа похожих на правильные, затем следующими строками тайм хистори и по 4 нуля). При последующих он забивает весь лог вместо нулей максимальными целыми и какими-то огромными отрицательными числами.
В чём грабли?
Я пользую mrtg-2.9.27 (пробовал 14 и 29), ucd-snmp-4.2.3 на агенте, ОС FreeBSD 4.4
>При первом старте MRTG пишет в лог вроде бы валидные данные (таймштамп,
>4 числа похожих на правильные, затем следующими строками тайм хистори и
>по 4 нуля). При последующих он забивает весь лог вместо нулей
>максимальными целыми и какими-то огромными отрицательными числами.
>В чём грабли?
>Я пользую mrtg-2.9.27 (пробовал 14 и 29), ucd-snmp-4.2.3 на агенте, ОС FreeBSD
>4.4
1) а графики он при этом как рисует?
2) ручками получить те же данные, которые получает он, пробовал?
>1) а графики он при этом как рисует?
>2) ручками получить те же данные, которые получает он, пробовал?1) Графики рисуются полностью зелёными. Из параметров видно, что получается:
Max In: 4337.9 MB/s (34703.3%)
Average In: 4295.1 MB/s (34360.8%)
Current In: 4295.4 MB/s (34363.2%)
Max Out: 0.0 B/s (0.0%)
Average Out: -4629709213020551168.0 B/s (-37037673704164.4%)
Current Out: -4629709213029009408.0 B/s (-37037673704232.1%)2) Данные получаю верные (snmpwalk, snmpget). mrtg их тоже получает. Но вот почему он в time history пишет всякую шнягу? Такое ощущение, что где-то происходит переполнение типа. Но где?