An AxoSyslog alternative for estates that are not only Linux
AxoSyslog is a good syslog engine. It is also a syslog engine only.
If your estate is current Linux and syslog, AxoSyslog is a clean drop-in for syslog-ng and we will say so. If it also holds Windows, macOS, AIX, FreeBSD, or Solaris, covering it the Axoflow way means AxoSyslog for syslog plus a separate OpenTelemetry Collector for Windows, and the Axoflow Platform to manage them. NXLog Agent covers the whole estate with one binary, one configuration language, and one console.
Fortune 500 companies trust NXLog
AxoSyslog vs. NXLog Platform at a glance
Walk through NXLog Platform at your own pace — agent management, storage, and search included
Why teams choose NXLog Platform
One agent for every endpoint you own
Axoflow's own supported platforms page lists Linux and macOS, on x86_64 and ARM. NXLog Agent runs on Windows, Linux, macOS, FreeBSD, AIX, and Solaris, across x86, ARM, IBM POWER, and SPARC hardware. Most estates are wider than two operating systems, and the collection layer should be wide enough to cover them.
Windows without a second engine
AxoSyslog has no Windows build in either edition. Axoflow's answer is a separate OpenTelemetry Collector distribution that forwards into AxoSyslog. NXLog Agent collects Windows natively in the same binary and the same configuration language: Event Log with fine-grained queries, ETW providers, EVTX files, file integrity and Registry changes, and native DNS and DHCP parsing.
One configuration language, not two or three
Covering a mixed estate on Axoflow means AxoSyslog syntax for syslog and OpenTelemetry Collector configuration for Windows, with AxoRouter and AxoConsole on top once you want them managed together. Worth asking who maintains each part, and what happens when that person leaves. NXLog is one language everywhere, so the person who can read the Linux config can read the Windows one.
Fleet management is part of the product
AxoSyslog is a daemon you configure per host. Central enrollment, versioned configuration push, agent health monitoring, and per-agent volume reporting come with NXLog Platform, in the same purchase as the agent. Deploy it as your own instance and keep management and data under your control.
Storage and search in the same purchase
Matching an AxoSyslog tier plus retention means adding AxoStore or AxoLake: a second product and a second commercial conversation. NXLog Platform includes collection, storage, and search together. There is no separate lake to buy.
Published pricing. Free to start.
NXLog Platform lists its prices: $5.58 per source per month at 100 sources, a free plan for up to 10 sources, and a 30-day trial with no credit card. AxoSyslog Core is free and open source; AxoSyslog CV pricing is not published, so you will need a call to learn it.
Not sure where to start? We're happy to map out what collection, routing, and retention would look like on NXLog Platform
Value by Team
Platform engineers running a syslog estate
You know syslog-ng syntax and AxoSyslog keeps it, which is a real advantage on the Linux side. The question is what happens to everything that never spoke syslog. NXLog Agent gives you Windows, macOS, AIX, FreeBSD, and Solaris in the same agent, and can sit alongside your current syslog tier while you move at your own pace.
Security architects
AIX in the datacenter, macOS on executive laptops, Solaris behind the one application nobody retires, and a Server 2008 domain controller that is not going anywhere this year. NXLog covers them with the same agent and the same explicit configuration you can put through change control.
SIEM budget owners
NXLog Agent filters, trims, and rewrites events at the point of collection, so noise never crosses the network or reaches your SIEM bill. Licensing is per source rather than per gigabyte, so reducing data never raises your NXLog cost and an incident-time volume spike costs nothing extra.
IT teams consolidating agents
A forwarder here, a shipper there, and a collector for that one tool. NXLog Agent replaces the sprawl: files, syslog, Windows, cloud services, and databases through one enrolled, centrally managed agent with 120+ built-in integrations.
What you get with NXLog Platform
NXLog Agent: one collector, six operating systems
Deploy the same lightweight agent on Windows, Linux, macOS, FreeBSD, AIX, and Solaris, on x86, ARM, IBM POWER, and SPARC hardware. Enroll each agent to NXLog Platform for central configuration, monitoring, and updates. One codebase, one configuration language, one place to manage the fleet.
Windows depth a syslog engine cannot reach
Collect the Event Log with fine-grained queries, subscribe to ETW providers, read EVTX files, watch files and Registry keys for changes, capture network traffic passively, and parse Microsoft DNS and DHCP logs natively. Prefer agentless? NXLog also receives events over Windows Event Forwarding.
macOS and legacy Unix, first-party
NXLog Agent reads the macOS Unified Logging System and the Apple Endpoint Security framework, Linux Audit, BSM auditing on Solaris and FreeBSD, and AIX kernel audit logs. If it runs in your estate, you can collect from it.
Processing at the point of collection
NXLog's configuration language filters, rewrites, enriches, correlates, and de-duplicates events on the agent itself. Drop noise before it leaves the host, mask sensitive fields early, and convert between syslog, JSON, CSV, XML, CEF, and LEEF wherever it makes sense in the route.
Configuration your auditors can read
Every NXLog pipeline is explicit configuration: versionable, reviewable, and testable before rollout. When an auditor asks why a particular field was dropped from a log, the answer is a line in a file you can show them, with a change ticket attached.
OpenTelemetry in both directions
NXLog Agent receives and sends OTLP over gRPC and HTTP for logs, metrics, and traces, so it drops into an OpenTelemetry pipeline rather than competing with one. Ready-made solution packs move Windows, macOS, Linux, and syslog data to OpenTelemetry backends, Splunk, Microsoft Sentinel, and Google SecOps in a few configuration steps.
Try NXLog Platform for free
FAQs
No, and we would rather say so plainly. AxoSyslog takes an existing syslog-ng configuration unchanged, which is its strongest card. NXLog uses its own configuration language, so moving means a conversion. We have a documented conversion path, and NXLog can run alongside your current syslog-ng or AxoSyslog tier during a staged migration. The trade is a conversion now in exchange for one agent across the whole estate afterwards. If your estate is current Linux and syslog only, AxoSyslog is the shorter path and we will tell you that on the call.
Not by itself. There is no AxoSyslog build for Windows in either the free or the commercial edition. Axoflow's install documentation points Windows users to a separate OpenTelemetry Collector distribution that forwards into AxoSyslog. Windows collection managed from an Axoflow console comes with the Axoflow Platform, which is a different product and starts at Windows Server 2016. NXLog Agent collects Windows natively, back to Windows 2000.
Balazs Scheidler founded Axoflow, AxoSyslog is a serious piece of engineering, and it ships frequently. We are not arguing about the quality of the syslog engine. The question is narrower: what reaches your Server 2008 domain controller and your AIX boxes, and how many tools it takes to cover everything you own.
AxoSyslog, most likely. It ships cloud-ready container images with a Kubernetes source and a Helm chart, and that is what it was built for. NXLog Agent runs on Linux hosts and in containers, but our depth is the endpoint estate: Windows, macOS, and legacy Unix. Choose by where your visibility gap actually is. If nothing significant sits outside the cluster, we are probably not your best fit.
Yes. NXLog Agent sends over syslog, OTLP (gRPC and HTTP), Kafka, HTTP(S), and more, so it can deliver into a syslog-ng-based aggregation layer while you evaluate. You do not need to replace anything to start.
Yes, by filtering and trimming at the agent before data crosses the network. The Port of Auckland's head of digital technology credits NXLog's filtering with letting the team ingest only the events worth keeping, cutting spend on event volume. And because NXLog licenses by source rather than by gigabyte, reducing data never raises your NXLog bill.
By source, with prices published on our plans page: from $12.12 per source per month at 11 sources down to $5.58 at 100, with volume discounts beyond that. The free plan covers up to 10 sources with no feature limits, and the 30-day Premium trial needs no credit card.