Thoronic Collector is a generic log collector which can be run as a CLI application or as an imported library
Collector was built as an extension to Security Center for importing and processing security events.
Installation of Collector is dead-simple - just download and extract the zip containing the release for your system, and run the binary. Binary releases are built for Windows, Mac, and Linux platforms.
If you are building from source, please note that Collector requires Go v1.18 or above!
To build Collector from source, simply checkout the repository from Github, cd into the
project source directory. Then, run make all
. After this, you should have a binary for
your system in the bin
directory.
You can also use Collector via the official Docker container here.
Collector takes a directory of .conf
files. These files are JSON configs specifying
an input, a processor pipeline, and outputs.
./collector start --config <CONFIG-DIRECTORY>
Documentation can be found on our site. Find something missing? Let us know by filing an issue!
Find a bug? Want more features? Find something missing in the documentation? Let us know! Please don't hesitate to file an issue.