Last Updated on 24 Nov. 2015, Company: NXLog Ltd
NXLog is a universal log collector and forwarder supporting different platforms, log sources and protocols. It can collect logs from files in various formats, receive logs from the network remotely over UDP, TCP or TLS/SSL. It supports platform specific sources such as the Windows Eventlog, Linux kernel logs, Android logs, local syslog etc. Writing and reading logs to/from databases is also supported. The collected logs can be stored into files, databases or forwarded to a remote log server using various protocols. The old BSD Syslog and the newer IETF syslog standard is fully supported by NXLog in addition to XML, JSON, GELF, CSV and custom formats. A key concept in NXLog is to be able to handle and preserve structured logs. 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.