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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, &quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, &quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, &quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, &quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, &quot;Aptos_MSFontService&quot;, Cal=
ibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<b>WEBINARS</b></div>
<ul>
<li style=3D"font-family: Aptos, &quot;Aptos_EmbeddedFont&quot;, &quot;Apto=
s_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, =
&quot;Aptos_MSFontService&quot;, 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, &quot;Aptos_EmbeddedFont&quot;, &quot;Apt=
os_MSFontService&quot;, 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) &lt;[email protected]&gt;<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==--