Collect From a Wide Variety of Sources
syslog-ng can collect logs from legacy systems, web servers, SQL databases as well as any applications or devices generating JSON messages or text-based files.
Send to Hadoop
syslog-ng natively streams data to Hadoop Distributed File System as well as the MapR distributed file system. We have partnered with Hadoop pioneers Hortonworks and MapR to ensure seamless data transfer from syslog-ng to your Hadoop cluster.
Transform data in real-time
Using syslog-ng’s Pattern Database you can classify, filter, parse, re-write and enrich to transform disparate data types in real-time. Take text data and create key-value pairs for a variety data stores.
Send to MongoDB
syslog-ng sends log data to MongoDB, a popular document NoSQL database. With its schema-free, document-oriented architecture, MongoDB is used as a backend to many websites and services.
Deliver Data with End-to-End Reliability
Data transfer over TCP and the Reliable Log Transfer Protocol (RLTP),local disk buffering, client-side failover and other features ensure zero message loss, giving you confidence in your data.
Send to Apache Kafka
syslog-ng directly sends data messages to Apache Kafka, a messaging system designed for streaming data use cases with large amounts of data and low latency requirements. syslog-ng publishes log messages to Kafka where subscribers can access them.
Reduced deployment and maintenance costs
syslog-ng’s architecture enables you to deploy the same software packages on a more than 50 different server platforms.
Confidence in your data
Getting all of your data means you can rely on the insights derived from your analytic platform.
Data when you need it
Having data delivered in real-time means you can react and get answers faster.
End to end encryption prevents unwanted 3rd party access.