nxlog Icon


A multi-platform universal log collector and forwarder

3.8 Stars (12)
7 Downloads (This Week)
Last Update:


NXLog is a modular, multi-threaded, high-performance log management solution with multi-platform support. In concept it is similar to syslog-ng or rsyslog but is not limited to unix/syslog only. 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 Snare, XML, JSON, GELF, KVP, CSV and custom formats. A key concept in NXLog is to be able to handle and preserve structured logs. 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 Web Site


  • Modular architecture through dynamically loadable plugins
  • Multi-threaded, scalable, high-performance I/O - collect messages at blazing speeds (can achieve above 500k EPS)
  • Multi-platform - support for Unix/Linux, Windows (XP through 2012), Android
  • Scheduled tasks and built-in log rotation
  • Support for different formats such as syslog, csv, windows eventlog or even custom formats
  • Offline processing mode for post processing, conversion or transfer
  • Event classification and pattern matching
  • Log message rewrite, conversion between different formats
  • Secure network transport over SSL
  • Internationalization for supporting different character sets and on the fly auto-detection of encodings


Other Useful Business Software

The Leading Provider of Business VoIP Phone Systems Icon

Award-Winning Business VoIP Phone System

The Leading Provider of Business VoIP Phone Systems Icon
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5
62 Reviews
  • Unlimited Calling, Faxing, Video Conferencing
  • 24/7 U.S Based Customer Support
  • Super Reliable, Simple to Use

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I believe the posts for good review are done by the company themselves. I found the product difficult for installing and the documentation provided is not friendly. Although, I only tested this on RHEL6x.,, the benefit, is multi platform. Need better documentation, and it needs to be security compliance.

    Posted 06/19/2017
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    There's a lot of people below saying they can't get nxlog to work on windows. I don't know the particulars of their experience, but Windows is a supported platform, and there are volunteers who will help you if you can't get nxlog to work. I've gotten it to run, and configured it for my needs reasonably successfully. Nxlog works, and works well, and is quite powerful. That's more than I can say about syslog-ng or rsyslog (former doesn't work on Windows, the latter lacked features I needed). Plus, nxlog doesn't use anywhere near the resources of logstash, part of the "ELK Stack" for handling logging. I have only a few minor issues with the software itself. One, the documentation needs a lot more detail. Exec blocks can be particularly hard to sort out, but they are a critical way to get nxlog to do what you need. Two, it can be really hard to figure out what's going on in nxlog's processing. Being able to replay a segment of log file and step through processing would help a fair bit, I suspect. Three, there's many minor features that would really help make this a complete system, especially around JSON, date-times, and HTTP. Great work, nxlog team, and thank you for letting the community use your software! I'll have to remember your work for future projects.

    Posted 02/17/2017
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Nothing works correctly for WIndows. All but the simplest things work. Examples in the docs hardly work. After a few days of very frustrating investigation it is clear that this framework is a complete POS.

    Posted 08/08/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I'll pay 100 bucks for Azure Table Storage output module.

    Posted 05/19/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Wasted hours trying to get this POS to work on Windows. It doesn't. Hit the forums, not a single error same as mine. Tried to use their sample inputs AND outputs based on the online docs, those didn't work, even hit the IRC Chat room. Nothing in there but crickets. Huge waste of time. I'll just use Kiwi. Thanks for absolutely nothing. Your software is garbage.

    Posted 06/02/2014
Read more reviews

Additional Project Details

Intended Audience

Financial and Insurance Industry, Advanced End Users, System Administrators, Auditors, Security Professionals

User Interface

Non-interactive (Daemon)

Programming Language




Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks