Enterprise Class Log Management

The syslog-ng Premium Edition™ enables enterprises to collect, filter, normalize, forward, and store log messages from across their IT environment. Using syslog-ng Premium Edition, organizations can centralize and simplify their log management infrastructure to improve operations, gain visibility of security threats, and meet compliance requirements.

  • What is new in syslog-ng Premium Edition 5 F1

    • Storing messages in MongoDB database

      MongoDB is a schema-free, document-oriented database, ideal to collect log messages. Since it does not require a predetermined schema, it gives you much more flexibility than the SQL databases, making it it easy to store name-value pairs extracted from log messages. That way, you can conveniently store metadata received in a log message (for example, in the SDATA part of RFC5424-formatted log messages), or other data parsed from the body of the log messages (for example, usernames parsed from login/logout messages). For details, see Section 7.2, Storing messages in a MongoDB database in The syslog-ng Premium Edition 5 F1 Administrator Guide.

    • Selecting and using name-value pairs

      The syslog-ng PE application allows you to select and construct name-value pairs from any information already available about the log message, or extracted from the message itself. You can directly use this structured information, for example, in the following places:

      • mongodb() destination (for details, see Section 7.2, Storing messages in a MongoDB database in The syslog-ng Premium Edition 5 F1 Administrator Guide)
      • format-welf() template function (for details, see Section format-welf in The syslog-ng Premium Edition 5 F1 Administrator Guide)
      • or in other destinations using the format-json() template function (for details, see Section format-json in The syslog-ng Premium Edition 5 F1 Administrator Guide).

      For details about value-pairs, see Section 2.12, Structuring macros, metadata, and other value-pairs in The syslog-ng Premium Edition 5 F1 Administrator Guide.

    • Parsing JSON messages

      JavaScript Object Notation (JSON) is a text-based open standard designed for human-readable data interchange. It is used primarily to transmit data between a server and web application, serving as an alternative to XML. The syslog-ng PE application can separate parts of JSON-encoded log messages to name-value pairs, allowing you to receive structured log messages from such applications, store them, and convert them to other format if needed. For details, see Section 14.2, The JSON parser in The syslog-ng Premium Edition 5 F1 Administrator Guide.

    • Converting messages into JSON format

      The syslog-ng PE application can convert messages or selected value-pairs into JavaScript Object Notation (JSON) format. Including the template function in a message template allows you to store selected information about a log message (that is, its content, macros, or other metadata) in JSON format, or to forward JSON messages to external applications. For details, see Section format-json in The syslog-ng Premium Edition 5 F1 Administrator Guide.

    • Support for new platforms

      Version 5 F1 of syslog-ng Premium Edition supports the following new platforms:

       

      • Debian 7 (wheezy)
      • FreeBSD 9
      • Oracle Linux 5 and 6
      • Solaris 11
      • Ubuntu 12.04 LTS (Precise Pangolin)
    • Unsupported platforms

      • AIX 5.2 and 5.3
      • Debian 3.1 (sarge) and Debian 4.0 (etch)
      • FreeBSD 6 and 7
      • HP-UX 11i
      • Microsoft Windows XP
      • openSUSE 10.1
      • Red Hat Enterprise Linux 2 and 3
      • SLES 10 and SLES 10 SP1
      • Solaris 8
      • Tru64
      • Ubuntu 8.04 LTS (Hardy Heron)
    • New documentation format

      The multi-page HTML documentation of syslog-ng Premium Edition 5 F1 uses a new format:

      • The Contents is visible on every page, making it easier to navigate the documents.
      • You can search the entire document using the Search tab on the sidepane, making it easier and faster to find what you are looking for.
      • Code examples are syntax-highlighted.
      • Every page has a download link to the PDF format of the document.
      • You can comment on every page to provide us feedback, ask questions about the documentation, or get in touch with us with your syslog-ng Premium Edition related questions.

Ask for pricing or technical information

  • Don't know where to start?
  • Need pricing information?
  • Interested in listening to a product webinar?

Provide the information requested in the form and our representative will contact you.


"Syslog NG has a solid reputation with their open source product. Our experience with this open source version was outstanding and the premium version gave us the functionality we needed with regards to some security isuses."
Øyvind Gielink, IT security Officer, Telenor Group


Not ready to talk to an expert yet?