CZ-NIC / ucollect

Network monitoring probe with plugins for anomaly detection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ucollect
========

Ucollect is small daemon for collecting and analyzing network data. It is
written in C (with some unusual conventions about memory allocation, see the
relevant documentation) and provides plugins for doing the actuall analyzes.

The repository also contains the server part (in srv/master) and various
support utilities.

To build, fist initiialize git submodules (`git submodule init && git submodule
update`) and then type `make`. You may need to supply some dependencies (guess
from possible compiler errors).

For further documentation, look into `docs` subdirectory (after you built it)
or into .txt files scattered in the source tree.

About

Network monitoring probe with plugins for anomaly detection

License:GNU General Public License v2.0


Languages

Language:C 61.2%Language:Python 14.8%Language:Perl 10.7%Language:Shell 7.6%Language:Lua 2.6%Language:C++ 1.7%Language:Rust 1.1%Language:Makefile 0.3%Language:PLpgSQL 0.1%Language:QMake 0.0%