NXLog CE is a multi-threaded log management tool that will collect file logs as well as receive network logs remotely over TCP, TLS/SSL or UDP.
It is similar to syslog-ng and rsyslog the difference is it is not limited to Unix/Syslog only. NXLog CE supports different platforms, log sources and formats making it an ideal choice for centralized logging system implementation of your Windows, Unix, Linux, BSD, Android and application logs on Windows, Unix, Linux, BSD, Android.
NXLog CE includes support for platform-specific sources like the Windows Eventlog, Linux kernel logs, Android logs, local Syslog etc., and it also includes support for writing and reading logs to/from databases. There is also support for the old BSD Syslog and the newer IETF Syslog standard as well as CSV, Snare, JSON, GELF, KVP, XML and custom formats. Any collected logs can be stored into files, databases or they can be easily forwarded to a remote log server for security purposes.
NXLog is capable of handling and preserving structured logs and there is no need to convert everything to Syslog and parse these logs again at the other side. It has powerful message filtering, log rewrite, and conversion capabilities.
NXLog CE Features:
Modular architecture through dynamically loadable plugins