• Products
    • View all products
    • Free trials
    • Log Management Appliance
    • Log Management Software
    • Open Source Log Management
  • Solutions
    • Optimizing SIEM
    • Universal log collection and routing
    • Big data ingestion
    • Rapid search and troubleshooting
    • Meeting compliance requirements
    • Secure data archive
  • Resources
    • Customer Stories
    • Documents
    • Events
    • Technical Documentation
      • syslog-ng Premium Edition
      • syslog-ng Store Box
      • syslog-ng Open Source
    • Videos
  • Trials
  • Support
    • Packages
    • By Product
      • syslog-ng Premium Edition
      • syslog-ng Store Box
  • Partners
    • Overview
    • Partner Circle Log In
    • Become a Partner
    • Find a Partner
  • Community
    • Home
    • Blog
    • Open Source Edition Mailing List
syslog-ng Community
syslog-ng Community
  • Site
  • User
  • Site
  • Search
  • User
syslog-ng Community
syslog-ng Community
Blog
    • New
    Blog
    • All tags
    • parser
    • apache
    • AprilFoolsDay
    • Cisco
    • dupnames
    • Fedora
    • JSON
    • nginx
    • panos
    • PAN-OS
    • PCRE
    • python
    • RAWMSG
    • regexp
    • signal
    • sudo
    • syslog-ng
    • Using the regexp-parser of syslog-ng

      Using the regexp-parser of syslog-ng

      Peter Czanik
      Peter Czanik

      For many years, you could use the match() filter of syslog-ng to parse log messages with regular expressions. However, the primary function of match() is filtering. Recent syslog-ng versions now have a dedicated regular expression parser, the regexp-parser…

      • over 3 years ago
      • syslog-ng Community
      • Blog
    • New syslog-ng parser: flip-parser()

      New syslog-ng parser: flip-parser()

      Peter Czanik
      Peter Czanik

      The latest pull request to syslog-ng adds a really useful feature: the flip-parser(): https://github.com/syslog-ng/syslog-ng/pull/3971

      It allows you to flip the message text, reverse it, or both. As I also reported a couple of minor problems related to…

      • over 3 years ago
      • syslog-ng Community
      • Blog
    • Parsing sudo JSON logs: building a syslog-ng configuration

      Parsing sudo JSON logs: building a syslog-ng configuration

      Peter Czanik
      Peter Czanik

      The latest version of sudo, version 1.9.4 includes support for JSON formatted logging. Compared to traditional sudo logs, it has the advantage of containing more information in a structured way. While traditional sudo logs are also parsed automatically…

      • over 4 years ago
      • syslog-ng Community
      • Blog
    • Insider 2020-10: Cisco; Signal Messenger; PCRE dupnames;

      Insider 2020-10: Cisco; Signal Messenger; PCRE dupnames;

      Peter Czanik
      Peter Czanik

      Dear syslog-ng users,


      This is the 85th issue of syslog-ng Insider, a monthly newsletter that brings you syslog-ng-related news.

      NEWS

      Parsing Cisco logs in syslog-ng

      Log messages generated by Cisco devices look like syslog messages at first glance, but…

      • over 4 years ago
      • syslog-ng Community
      • Blog
    • Enabling PCRE dupnames in syslog-ng

      Enabling PCRE dupnames in syslog-ng

      Peter Czanik
      Peter Czanik

      One of the major syslog-ng features is that it can parse log messages and create name-value pairs from them. Until now the PCRE parser could not handle duplicate names for named subpatterns. Version 3.29 of syslog-ng resolves this issue by adding the…

      • over 4 years ago
      • syslog-ng Community
      • Blog
    • Parsing PAN-OS logs using syslog-ng

      Parsing PAN-OS logs using syslog-ng

      Peter Czanik
      Peter Czanik

      Version 3.29 of syslog-ng was released recently including a user-contributed feature: the panos-parser(). It is parsing log messages from PAN-OS (Palo Alto Networks Operating System). Unlike some other networking devices, the message headers of PAN-OS…

      • over 4 years ago
      • syslog-ng Community
      • Blog
    • Parsing Cisco logs in syslog-ng

      Parsing Cisco logs in syslog-ng

      Peter Czanik
      Peter Czanik

      Log messages generated by Cisco devices look like syslog messages at first glance, but on a closer inspection you will see that there are many smaller differences. By default, syslog-ng treats all incoming messages as syslog messages, however, Cisco logs…

      • over 4 years ago
      • syslog-ng Community
      • Blog
    • Parsing log messages with the syslog-ng Python parser

      Peter Czanik
      Peter Czanik

      The Python parser of syslog-ng not only enables you to parse any type of log message, but you can also use it to enrich messages. From this blog you will learn how to extract information from a specially formatted log message, and how to create new name…

      • over 6 years ago
      • syslog-ng Community
      • Blog
    • Parsing web server access logs

      Parsing web server access logs

      Peter Czanik
      Peter Czanik

      If you operate web servers, you want to have insight about your traffic. Traditional solutions to process access logs include:

      • scripts to create nightly reports with tools like AWStats
      • run a JavaScript snippet on each page load, like Google Analytic…
      • over 8 years ago
      • syslog-ng Community
      • Blog
    • View related content from anywhere
    • More
    • Cancel
    • Company
      • About Us
      • Careers
      • Contact Us
      • News
    • Resources
      • Blogs
      • Customer Stories
      • Documents
      • Events
      • Videos
    • Support
      • Overview
      • Open Source Edition Mailing List
      • Technical Documentation
    • Social Networks
      • Facebook
      • Github
      • Twitter
      • Youtube
    • Partners
      • Become a Partner
      • Partner Finder
      • Partner Login
    • © 2025 One Identity LLC. ALL RIGHTS RESERVED.
    • Legal
    • Terms of Use
    • Privacy