|
syslog-ng is an open source implementation of the syslog protocol for Unix and Unix-like systems. It extends the original syslogd model with content-based filtering, rich filtering capabilities, flexible configuration options and adds important features to syslog, like using TCP for transport. As of today syslog-ng is developed by Balabit IT Security Ltd. It has two editions with a common codebase. The first is called syslog-ng Open Source Edition (OSE) with the license LGPL. The second is called Premium Edition (PE) and has additional plugins (modules) under proprietary license. ==Protocol== syslog-ng uses the standard BSD syslog protocol, specified in RFC 3164. As the text of RFC 3164 is an informational description and not a standard, some incompatible extensions of it emerged. Since version 3.0 syslog-ng also supports the syslog protocol specified in RFC 5424. syslog-ng interoperates with a variety of devices, and the format of relayed messages can be customized. Extensions to the original syslog-ng protocol include: * ISO 8601 timestamps with millisecond granularity and timezone information * The addition of the name of relays in additional host fields, to make it possible to track the path of a given message * Reliable transport using TCP * TLS encryption (Since 3.0.1 in OSE 〔(【引用サイトリンク】 title=Changelog 3.0.1 )〕) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Syslog-ng」の詳細全文を読む スポンサード リンク
|