The syslog-ng Insider 2026-02: stats-exporter; blank filter; Kafka source
"Peter Czanik (pczanik)" <[email protected]> Thu, 12 Feb 2026 14:07:09 +0000
| Newsgroups | gmane.comp.syslog-ng |
|---|---|
| Message-ID | <CO1PR19MB5126FF1881F7CB02DA3241B78B60A@CO1PR19MB5126.namprd19.prod.outlook.com> |
--===============7014258101208048813== Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CO1PR19MB5126FF1881F7CB02DA3241B78B60ACO1PR19MB5126namp_" --_000_CO1PR19MB5126FF1881F7CB02DA3241B78B60ACO1PR19MB5126namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear syslog-ng users, This is the 137th issue of syslog-ng Insider, a monthly newsletter that bri= ngs you syslog-ng-related news. NEWS The syslog-ng stats-exporter() now has all functionality of syslog-ng-ctl The syslog-ng stats-exporter() allows you to collect syslog-ng statistics u= sing Prometheus. Version 4.10 of syslog-ng added options to ensure that all= related options of syslog-ng-ctl are now available in stats-exporter() too= . https://www.syslog-ng.com/community/b/blog/posts/the-syslog-ng-stats-export= er-now-has-all-functionality-of-syslog-ng-ctl Using the blank() filter of syslog-ng The blank() filter is a filter function with a descriptive name: it selects= empty or undefined name-value pairs. While most of the functionalities tha= t blank filter provides are available long time ago, using this new filter = makes configurations easier to understand. https://www.syslog-ng.com/community/b/blog/posts/using-the-blank-filter-of-= syslog-ng How to test the syslog-ng Kafka source by building the package yourself? A long-waited feature for syslog-ng, the Kafka source, is getting ready soo= n. The development is still in progress, but you can already try it, and it= is worth the effort. How? Using the very same tool the syslog-ng testing a= nd release process relies on. https://www.syslog-ng.com/community/b/blog/posts/how-to-test-the-syslog-ng-= kafka-source-by-building-the-package-yourself WEBINARS * You can learn about upcoming webinars and browse recordings of past webinar= s at https://www.syslog-ng.com/events/ Your feedback and news, or tips about the next issue are welcome. To read t= his newsletter online, visit: https://syslog-ng.com/blog/ Peter Czanik (CzP) <[email protected]> Balabit (a OneIdentity company) / syslog-ng upstream https://syslog-ng.com/community/ https://twitter.com/PCzanik --_000_CO1PR19MB5126FF1881F7CB02DA3241B78B60ACO1PR19MB5126namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-= 1"> <style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo= ttom:0;} </style> </head> <body dir=3D"ltr"> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt; color: rgb(0, 0, 0);"> Dear syslog-ng users,</div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt; color: rgb(0, 0, 0);"> </div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt; color: rgb(0, 0, 0);"> This is the 137th issue of syslog-ng Insider, a monthly newsletter that bri= ngs you syslog-ng-related news.</div> <div class=3D"elementToProof" style=3D"margin-bottom: 0.08in; font-family: = Aptos, "Aptos_EmbeddedFont", "Aptos_MSFontService", Cal= ibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> <b>NEWS</b></div> <div class=3D"elementToProof" style=3D"margin-bottom: 0.08in; font-family: = Aptos, "Aptos_EmbeddedFont", "Aptos_MSFontService", Cal= ibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> <b>The syslog-ng stats-exporter() now has all functionality of syslog-ng-ct= l</b></div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt; color: rgb(0, 0, 0);"> The syslog-ng stats-exporter() allows you to collect syslog-ng statistics u= sing Prometheus. Version 4.10 of syslog-ng added options to ensure that all= related options of syslog-ng-ctl are now available in stats-exporter() too= .</div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt;"> <span style=3D"color: rgb(0, 0, 255);"><u><a style=3D"color: rgb(0, 0, 255)= ;" class=3D"OWAAutoLink" id=3D"OWA78584d5e-eba0-f84c-812d-8c8206956aa6" hre= f=3D"https://www.syslog-ng.com/community/b/blog/posts/the-syslog-ng-stats-e= xporter-now-has-all-functionality-of-syslog-ng-ctl">https://www.syslog-ng.c= om/community/b/blog/posts/the-syslog-ng-stats-exporter-now-has-all-function= ality-of-syslog-ng-ctl</a></u></span><span style=3D"color: rgb(0, 0, 0);"> </span></div> <div class=3D"elementToProof" style=3D"margin-bottom: 0.08in; font-family: = Aptos, "Aptos_EmbeddedFont", "Aptos_MSFontService", Cal= ibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> <b>Using the blank() filter of syslog-ng</b></div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt; color: rgb(0, 0, 0);"> The blank() filter is a filter function with a descriptive name: it selects= empty or undefined name-value pairs. While most of the functionalities tha= t blank filter provides are available long time ago, using this new filter = makes configurations easier to understand. </div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt;"> <span style=3D"color: rgb(0, 0, 255);"><u><a style=3D"color: rgb(0, 0, 255)= ;" class=3D"OWAAutoLink" id=3D"OWA50f455bd-2076-c9c7-01ac-c5102982eae3" hre= f=3D"https://www.syslog-ng.com/community/b/blog/posts/using-the-blank-filte= r-of-syslog-ng">https://www.syslog-ng.com/community/b/blog/posts/using-the-= blank-filter-of-syslog-ng</a></u></span><span style=3D"color: rgb(0, 0, 0);= "> </span></div> <div class=3D"elementToProof" style=3D"margin-bottom: 0.08in; font-family: = Aptos, "Aptos_EmbeddedFont", "Aptos_MSFontService", Cal= ibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> <b>How to test the syslog-ng Kafka source by building the package yourself?= </b></div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt; color: rgb(0, 0, 0);"> A long-waited feature for syslog-ng, the Kafka source, is getting ready soo= n. The development is still in progress, but you can already try it, and it= is worth the effort. How? Using the very same tool the syslog-ng testing a= nd release process relies on.</div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt;"> <span style=3D"color: rgb(0, 0, 255);"><u><a style=3D"color: rgb(0, 0, 255)= ;" class=3D"OWAAutoLink" id=3D"OWA92e05765-f1c3-1044-e039-f4449db66c5c" hre= f=3D"https://www.syslog-ng.com/community/b/blog/posts/how-to-test-the-syslo= g-ng-kafka-source-by-building-the-package-yourself">https://www.syslog-ng.c= om/community/b/blog/posts/how-to-test-the-syslog-ng-kafka-source-by-buildin= g-the-package-yourself</a></u></span><span style=3D"color: rgb(0, 0, 0);"> </span></div> <div class=3D"elementToProof" style=3D"margin-bottom: 0.08in; font-family: = Aptos, "Aptos_EmbeddedFont", "Aptos_MSFontService", Cal= ibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> <b>WEBINARS</b></div> <ul> <li style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apto= s_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; col= or: rgb(0, 0, 0);"> <div role=3D"presentation" class=3D"elementToProof" style=3D"line-height: 1= 15%; margin-top: 1em; margin-bottom: 0.14in;"> You can learn about upcoming webinars and browse recordings of past webinar= s at <span style=3D"color: rgb(0, 0, 255);"> <u><a style=3D"color: rgb(0, 0, 255);" class=3D"OWAAutoLink" id=3D"OWAd9e28= 6a3-eeb8-3708-1a94-5b61e08f71a1" target=3D"_top" href=3D"https://www.syslog= -ng.com/events/">https://www.syslog-ng.com/events/</a></u></span></div> </li></ul> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt; color: rgb(0, 0, 0);"> </div> <div class=3D"elementToProof" style=3D"line-height: 115%; margin-top: 1em; = margin-bottom: 0.14in; font-family: Aptos, "Aptos_EmbeddedFont", = "Aptos_MSFontService", Calibri, Helvetica, sans-serif; font-size:= 12pt;"> <span style=3D"color: rgb(0, 0, 0);">Your feedback and news, or tips about = the next issue are welcome. To read this newsletter online, visit: </span><span style=3D"color: rgb(0, 0, 255);"><u><a style=3D"color: rgb(0, = 0, 255);" class=3D"OWAAutoLink" id=3D"OWAd62d348f-8fbe-897e-106c-258c7420ad= 51" target=3D"_top" href=3D"https://syslog-ng.com/blog/">https://syslog-ng.= com/blog/</a></u></span></div> <div style=3D"font-family: Aptos, "Aptos_EmbeddedFont", "Apt= os_MSFontService", Calibri, Helvetica, sans-serif; font-size: 12pt; co= lor: rgb(0, 0, 0);" class=3D"elementToProof"> <br> </div> <div class=3D"elementToProof" id=3D"Signature"> <div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, = Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas= s=3D"elementToProof"> <br> </div> <div class=3D"elementToProof" style=3D"direction: ltr; font-family: Calibri= , Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> Peter Czanik (CzP) <[email protected]><br> Balabit (a OneIdentity company) / syslog-ng upstream<br> <a target=3D"_blank" href=3D"https://syslog-ng.com/community/">https://sysl= og-ng.com/<wbr>community/</a><br> <a target=3D"_blank" href=3D"https://twitter.com/PCzanik">https://twitter.c= om/PCzanik</a></div> <div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size= : 12pt; color: rgb(0, 0, 0);" class=3D"elementToProof"> <br> </div> </div> </body> </html> --_000_CO1PR19MB5126FF1881F7CB02DA3241B78B60ACO1PR19MB5126namp_-- --===============7014258101208048813== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ______________________________________________________________________________ Member info: %(web_page_url)slistinfo/%(_internal_name)s Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq --===============7014258101208048813==--