• 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
    • python
    • alert
    • Apprise
    • CentOS
    • destination
    • Docker
    • Elasticsearch
    • emacs
    • Fedora
    • FreeBSD
    • GSoC
    • HDFS
    • http
    • hy
    • Java
    • MongoDB
    • MQTT
    • openSUSE
    • parser
    • performance
    • splunk
    • stackdriver
    • sudo
    • syslog-ng
    • template
    • tetris
    • The syslog-ng Insider 2023-08: sngbench; 4.3.1 release; syslog-ng 4; Python;

      Peter Czanik
      Peter Czanik

      Dear syslog-ng users,

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

      NEWS

      Introducing sngbench: a shell script to performance test your syslog-ng

      One of the returning questions I receive is…

      • over 1 year ago
      • syslog-ng Community
      • Blog
    • Why contribute to syslog-ng upstream?

      Peter Czanik
      Peter Czanik

      One of the returning questions I received recently: why contribute to the syslog-ng upstream? I guess it is a question many open-source projects receive regularly. There are many generic answers. Here I would like to focus more on syslog-ng, focusing…

      • over 1 year ago
      • syslog-ng Community
      • Blog
    • Syslog-ng Python packaging

      Peter Czanik
      Peter Czanik

      In version 4 of syslog-ng, the role of Python became even more important. Previously, all parts of syslog-ng could be extended using Python code, but no actual Python code was provided with syslog-ng. Version 4.0 added a Kubernetes module implemented…

      • over 2 years ago
      • syslog-ng Community
      • Blog
    • Vmware Photon OS 4.0: an interesting syslog-ng package

      Vmware Photon OS 4.0: an interesting syslog-ng package

      Peter Czanik
      Peter Czanik

      A few weeks ago I wrote about syslog-ng in Microsoft’s own Linux distribution, CBL-Mariner. Vmware Photon OS 4.0 is another niche Linux distribution. It not only features syslog-ng, but syslog-ng is also up-to-date. The syslog-ng package in Photon…

      • over 2 years ago
      • syslog-ng Community
      • Blog
    • Insider 2021-07: Alerting; CentOS alternatives; MongoDB;

      Insider 2021-07: Alerting; CentOS alternatives; MongoDB;

      Peter Czanik
      Peter Czanik

      Dear syslog-ng users,


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

      NEWS

      Sending alerts to Discord and others from syslog-ng using Apprise: blocks and Python templates

      From this blog, you can…

      • over 3 years ago
      • syslog-ng Community
      • Blog
    • The syslog-ng Insider 2021-06: Alerting; EoL technologies; Google Summer of Code;

      The syslog-ng Insider 2021-06: Alerting; EoL technologies; Google Summer of Code;

      Peter Czanik
      Peter Czanik

      Dear syslog-ng users,

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

      NEWS

      First steps of sending alerts to Discord and others from syslog-ng: http() and Apprise

      A returning question I get is:…

      • over 3 years ago
      • syslog-ng Community
      • Blog
    • Sending alerts to Discord and others from syslog-ng using Apprise: blocks and Python templates

      Sending alerts to Discord and others from syslog-ng using Apprise: blocks and Python templates

      Peter Czanik
      Peter Czanik

      A returning question I get is: “I see, that you can send alerts from syslog-ng to Slack and Telegram, but do you happen to support XYZ?” Replace XYZ with Discord and countless others. So, last week I showed you how to send alerts to Discord using the…

      • over 4 years ago
      • syslog-ng Community
      • Blog
    • First steps of sending alerts to Discord and others from syslog-ng: http() and Apprise

      First steps of sending alerts to Discord and others from syslog-ng: http() and Apprise

      Peter Czanik
      Peter Czanik

      A returning question I get is: “I see, that you can send alerts from syslog-ng to Slack and Telegram, but do you happen to support XYZ?” Replace XYZ with Discord and countless others. Up until recently, my regular answer has been: “Take a look at the…

      • over 4 years ago
      • syslog-ng Community
      • Blog
    • Changes in technologies supported by syslog-ng: Python 2, CentOS 6 & Co.

      Changes in technologies supported by syslog-ng: Python 2, CentOS 6 & Co.

      Peter Czanik
      Peter Czanik

      Technology is continuously evolving. There are regular changes in platforms running syslog-ng: old technologies disappear, and new technologies are introduced. While we try to provide stability and continuity to our users, we also need to adapt. Python…

      • over 4 years ago
      • syslog-ng Community
      • Blog
    • Insider 2020-05: syslog-ng 3.27; Python HTTP header; DBLD; Sumologic;

      Insider 2020-05: syslog-ng 3.27; Python HTTP header; DBLD; Sumologic;

      Peter Czanik
      Peter Czanik

      Dear syslog-ng users,


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


      NEWS

      Version 3.27 of syslog-ng released

      Version 3.27.1 of syslog-ng is now available, adding many smaller features to syslog…

      • over 5 years ago
      • syslog-ng Community
      • Blog
    • Introduction to the Python HTTP header

      Introduction to the Python HTTP header

      Peter Czanik
      Peter Czanik

      You can create your own custom headers for the HTTP destination using the Python HTTP header plugin of syslog-ng and Python scripts. The included example configuration just adds a simple counter to the headers but with a bit of coding you can resolve…

      • over 5 years ago
      • syslog-ng Community
      • Blog
    • Insider 2019-06: Python; Google Stackdriver; elasticsearch-http(); a year of syslog-ng; Red Hat Summit;

      Insider 2019-06: Python; Google Stackdriver; elasticsearch-http(); a year of syslog-ng; Red Hat Summit;

      Peter Czanik
      Peter Czanik

      Dear syslog-ng users,

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

      NEWS

      Format your log messages in Python

      Sometimes getting log messages into the desired format can be a problem, but with…

      • over 5 years ago
      • syslog-ng Community
      • Blog
    • Insider 2019-04: Tetris; Docker; Podman; python-fetcher

      Insider 2019-04: Tetris; Docker; Podman; python-fetcher

      Peter Czanik
      Peter Czanik

      Dear syslog-ng users,

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

      NEWS

      Tetris destination

      In this blog post we show you a fun way of using the Python destination of syslog-ng. We will write…

      • over 6 years ago
      • syslog-ng Community
      • Blog
    • Format your log messages in Python

      Format your log messages in Python

      Peter Czanik
      Peter Czanik

      Getting log messages into the desired format can sometimes be a problem, but with syslog-ng you can use Python to get exactly the format you need. The syslog-ng Python template function allows you to write custom templates for syslog-ng in Python. It…

      • over 6 years ago
      • syslog-ng Community
      • Blog
    • Tetris destination

      antal nemes
      antal nemes

      Tetris destination

      Tetris destination

      Table of Contents

      • Overview
      • The Emacs destination
        • Inserting messages into an Emacs buffer
        • Inserting messages outside Emacs
      • The Tetris destination

      Overview

      In this blog post, I would like to show you…

      • over 6 years ago
      • syslog-ng Community
      • Blog
    • Small is beautiful: what's new in syslog-ng 3.18?

      Peter Czanik
      Peter Czanik

      Each syslog-ng release comes with one or more larger features that steal the show from very useful but smaller features. Now I collect these small features and explain how they can make your life easier.

      Learn what is coming up in syslog-ng version 3…

      • over 6 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
    • Writing Python destination in syslog-ng: how to send log messages to MQTT

      Peter Czanik
      Peter Czanik

      In my past two Python blogs I introduced you to the basics of the syslog-ng Python destination. In this blog I show you a working example of how you can publish your logs to MQTT using the Python destination of syslog-ng. If you are new to the Python…

      • over 6 years ago
      • syslog-ng Community
      • Blog
    • Python destination: getting into details

      Peter Czanik
      Peter Czanik

      Last week you learned the very basics of the syslog-ng Python destination. This time, you will move a bit further and learn about a few more configuration options and optional methods. If you are new to the Python destination and want to get started with…

      • over 6 years ago
      • syslog-ng Community
      • Blog
    • Python destination getting started

      Peter Czanik
      Peter Czanik

      You can store your log messages to many different destinations using syslog-ng, but of course not everywhere. This is where the Python destination of syslog-ng can come handy. You can extend syslog-ng easily with your own code written in Python and store…

      • over 6 years ago
      • syslog-ng Community
      • Blog
    • Splunk HEC: Sending logs using the program() destination of syslog-ng

      Splunk HEC: Sending logs using the program() destination of syslog-ng

      Peter Czanik
      Peter Czanik

      Recently Splunk started to recommend the use of the HTTP Event Collector (HEC) instead of forwarders. Syslog-ng supports this in multiple ways. Last time I showed you how to use the http() destination of syslog-ng. This time I introduce you to another…

      • over 7 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