Dear syslog-ng users,
This is the 12th issue of the syslog-ng Insider, a monthly newsletter that brings you syslog-ng related news.
Your feedback and news tips about the next issue is welcome at
GSoC wants you to code syslog-ng in the summer
GSoC is a nice opportunity for higher education students to spend their summers productively by coding in open source software projects. This time BalaBit participates in GSoC with the help of the openS– USE project. If you are interested in enhancing syslog-ng or Zorp, please see our project ideas on the openS– USE ideas page:
- http://en.opensuse.org/openS– USE:GSOC_ideas#syslog-ng and
- http://en.opensuse.org/openS– USE:GSOC_ideas#Zorp
Alpha1 of syslog-ng 3.4 is released
The first alpha version of syslog-ng 3.4 is released. Major new features are junctions & channels which add even more flexibility to the syslog-ng configuration. There is now also a json parser, smtp destination and modules are now loaded automatically. For more details on what is new, please check Bazsi’s blog.
Instead of using the release, it is recommended to use sources from git, which have some major stability fixes.
If you intend to package syslog-ng 3.4, it’s recommended to check the mailing list for patches from Algernon, which make packaging easier.
There are already packages for openS– USE and an updated syslog-ng-devel port for FreeBSD.
The (r)evolution of name value pairs
Name value pairs were at the heart of syslog-ng even before PatternDB made it obvious. And now the CEE board and the Lumberjack project also push into this direction: instead of free form text messages, use name value pairs for logging. Recent developments in syslog-ng also serve this purpose: v3.3 can output name value pairs in JSON and v3.4 will be able to parse these logs and turn them into name value pairs again.
- How project Lumberjack can improve logging
- How syslog-ng can be used for CEE (JSON) logs
- How using name value pairs can improve logging which is also the basis for our syslog-ng presentation at the LOADays conference
syslog-ng community forum
BalaBit has had a very positive experience with the syslog-ng community and we believe that your feedback has played a key role in the success of syslog-ng. We have decided to adopt this community model to our other products so that we can have our customers involved in product design. It could be interesting for you to visit this brand new community site. You are one of the first of our friends to be invited.
OTHER SHORT NEWS
- An introduction to RLTP, a protocol to make syslog-ng PE even more reliable
- The libumberlog library is a thin, LD_PRELOAD-able layer on top of the legacy syslog() function, that turns those calls into something that emits its message part as a JSON formatted structured log message
- ELSA, the high performance web GUI for syslog-ng, received a few interesting updates to make resolving security incidents even more quick and efficient.