|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Anton Yuzhaninov 2:5020/400 30 Oct 2006 13:21:13 To : Eugene Grosbein Subject : Re: mrtg -------------------------------------------------------------------------------- Hello, Eugene! You wrote to Sergey Matveychuk on Sun, 29 Oct 2006 12:57:49 +0300: ??>>> В случае сброса счетчика без ребута уже сложнее, но ведь все равно ??>>> надо, только как? SM>> Чего же тут сложного? Ncurrent < Nlast может быть только в двух SM>> случаях - сброс счетчика или переполнение. Вторую причину IMHO SM>> можно безболезненно проигнорировать по скольку а) она редка и б) SM>> погрешность будет минимальной. В результате я использую такой SM>> алгоритм: if Ncur < Nlast then Nlast=0 gauge = Ncur - Nlast EG> Спрашивается, почему тогда так не делает mrtg? Потому что в ifTable счетчики 32 бита. При трафике близком к 100 Mb они переполняются за 5 с небольшим минут. Если не учитывать вариант переполнения счетчика, то тогда при максимальной загрузке 100 Mb интерфейса график будет неправильный. А вообще в mrtg надо по хорошему добавить параметр - сколько бит в счетчике - 32 или 64. Он это пытается определить сам и обычно это делает неправильно. -- Anton Yuzhaninov, OSPF-RIPE, mail: citrin (at) citrin.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/12317bf3f7407.html, оценка из 5, голосов 10
|