|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Cyrill Malevanov 2:5030/790 03 Aug 2004 04:47:34 To : eugen@grosbein.pp.ru Subject : Re: FreeRadius+MPD+NIBS+MySQL --------------------------------------------------------------------------------
02 Авг 04, Eugene Grosbein wrote to Cyrill Malevanov:
CM>> Можно, конечно, агрегировать все в памяти, но все равно немало
CM>> будет.
EG> В смысле - немало? Считалке в смысле памяти пофиг, сколько пакетов,
EG> имеет значение количество уникальных записей (n-ок src/dst/size/...),
EG> а дальше счетчики крутятся. Раз в x минут (например, x=5) можно
EG> атомарно сбрасывать насчитанное в дисковый файл, который потом уже с
EG> нужным nice level и в любое время обрабатывать. Так что памяти
EG> считалке гигантские количества тоже ни к чему.
Если есть большое количество Src/Dst, то уже все становится не шибко весело -
вирус поймал юзер и давай сеть /16 сканить... (4+4)*65535*size_of(ulong)... это
на одного юзера, по сути дела. Кроме того, подобный лог агрегированию поддается
плохо, т.е. будет на юзера 40 000 записей, все с разными dst.
Сброс в файл - да, поможет. Обработать потом этот файл - сделай 40000 insert or
update на любом сервере БД, например.
WBR, Cyrill
--- GoldED+/W32 1.1.5-040120
* Origin: Formula-1 Station, Saint-Petersburg (2:5030/790)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2307410ee181.html, оценка из 5, голосов 10
|