

NXLog
A modern logger/log collector with a multi-threaded design, clear configuration syntax, multi-platform support and clean source code.
Cost / License
- Freemium (Subscription)
- Open Source
Application type
Platforms
- Windows
- Linux
- Android
- Android Tablet
Features
- Event Correlation
- Log Indexing
- Web Log Analysis
- Log filter
- Logging
Tags
- log-collector
- log-forwarder
- log-server
- event-classification
- log-parser
- syslog-server
- syslog
- log-viewer
- Log Monitoring
NXLog News & Activities
Recent activities
NXLog information
What is NXLog?
NXLog provides a broad range of features for collecting, processing, forwarding, and storing log data. In concept it is similar to syslog-ng or rsyslog, but it is not limited to Unix-like services only. It supports different platforms, log sources and formats, making it an ideal choice to implement a centralized logging system to collect logs in various formats, receive logs remotely over UDP, TCP or TLS/SSL on all supported platforms.
With support for platform-specific sources such as the Windows Eventlog, Linux kernel logs, Android device logs and many more, reading and writing logs to/from many popular database servers makes it both a versatile and efficient choice. The collected logs can be stored as files, database records or forwarded to another remote log server using various protocols. The old BSD Syslog and the newer IETF syslog standards (RFC 3164 and RFC 5424-5426) are fully supported, in addition to other custom formats.
A key concept to NXLog is the ability to handle and preserve structured logs so there is no need to first convert everything to the syslog format and then parse it again at the other side. It has powerful message filtering, rewriting and conversion capabilities that operate silently, "under the hood." Using a lightweight, modular and multi-threaded architecture which easily scales up and down, NXLog can process hundreds of thousands of events per second.







