On Tue, Apr 17, 2007 at 01:51:23PM +0300, Alexander Shikoff wrote:
On Tue, Apr 17, 2007 at 01:46:11PM +0300, Vladimir A. Podgorny wrote:
On Tue, Apr 17, 2007 at 01:17:16PM +0300, Alexander Shikoff wrote:
Парсилка - на Perl и использует p5-Cflow... и при формировании статистики нп для 20-30 IP-адресов отрабатывает порядка 1 минуты, что не очень радует...
Посему есть мысли писать свой коллектор на C с возможностью складирования потока в raw-файл плюс агрегация с сохранением результатов в RRD.
Вот и интересуюсь: стОит ли писать это, или существуют готовые C-based решения, работающие на Unix-платформе? Рассматриваются в т.ч. и коммерческие варианты.
Чем поможет переписывание парсера на C, если RRDs.pm - это XS-враппер к RRDs.so? JIMHO тут стОит подойти к вопросу с точки зрения "а как это можно реализовать по-другому"? - e.g. перлом создать XML и всосать его через rrdrestore или еще как-нибудь...
Речь идет не о переписывании парсера, а о написании полноценного коллектора, способного агрегировать данные и обновлять RRD-базы. С парсером можно обойтись и без XML...
Вдогонку: http://www.paessler.com/prtg имеет встроенный коллектор и умеет то, что нужно... Но он под Windows :( -- Kind Regards, Alexander Shikoff AMS1-UANIC =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message