From a7a3b80ba91e1e3f4241c07fe8b1dd6adbf50dfc Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Fri, 15 Feb 2008 13:07:52 +0000 Subject: made the rsyslog/syslog-ng comparison a bit more readable --- doc/rsyslog_ng_comparison.html | 162 ++++++++++++++++++++++------------------- 1 file changed, 86 insertions(+), 76 deletions(-) diff --git a/doc/rsyslog_ng_comparison.html b/doc/rsyslog_ng_comparison.html index 5662befb..1d5775b5 100644 --- a/doc/rsyslog_ng_comparison.html +++ b/doc/rsyslog_ng_comparison.html @@ -25,17 +25,6 @@ comparison sheet, so please don't be shy ;)

syslog-ng -support for (plain) tcp based syslog -yes -yes - - -support for sending and receiving -compressed syslog messages -yes -I think "no" - - support for on-demand on-disk spooling of messages yes @@ -48,13 +37,6 @@ syslog/database servers no -support for receiving messages via -reliable RFC -3195 delivery -yes -no - - ability to generate file names and directories (log targets) dynamically yes @@ -85,26 +67,18 @@ contents and work with substrings yes -support for file size limitation +support for log file size limitation and automatic rollover command execution yes yes (?) support for running multiple -rsyslogd instances on a single machine +syslogd instances on a single machine yes ? (but I think yes) -support for ssl-protected -syslog -via -stunnel -via stunnel
-paid edition natively - - ability to filter on any part of the message, not just facility and severity yes @@ -135,18 +109,6 @@ continously running program yes -ability to preserve the original -hostname in NAT environments and relay chains -yes -yes (think so) - - -ability to limit the allowed -network senders (syslog ACLs) -yes -yes (?) - - powerful BSD-style hostname and program name blocks for easy multi-host support yes @@ -159,23 +121,6 @@ tomorrow's multi-core machines ? -support for IETF's new -syslog-protocol draft -yes -no - - -support for syslog-transport-tls -based framing on syslog/tcp connections -yes -no (?) - - -support for IPv6 -yes -yes - - ability to control repeated line reduction ("last message repeated n times") on a per selector-line basis yes @@ -185,13 +130,13 @@ reduction ("last message repeated n times") on a per selector-line basis ability to include config file from within other config files yes -no (?) +no ability to include all config files existing in a specific directory yes -no (?) +no supports multiple actions per @@ -218,11 +163,6 @@ ugly clean but not backwards compatible -support for GSS-API -yes -? - - web interface phpLogCon
[also works with @@ -246,11 +186,11 @@ php-syslog-ng discard low-priority messages under system stress yes -? +no (?) flow control -(slow down message recpetion when system is busy) +(slow down message reception when system is busy) limited (TCP Window, delay on queue full) yes (limited, @@ -273,12 +213,6 @@ repeated n times" generation no (?) -on the wire (zlib) message -compression -yes -no (?) - - license GPLv3 (GPLv2 for v2 branch) GPL (paid edition is closed source) @@ -295,18 +229,94 @@ Solaris yes +? (probably many I do no know +off...) +no +yes + + +
+Network (Protocol) Support
+  +  + + + +support for (plain) tcp based syslog +yes +yes + + +support for GSS-API +yes +no (?) + + +ability to limit the allowed +network senders (syslog ACLs) +yes +yes (?) + + +support for syslog-transport-tls +based framing on syslog/tcp connections +yes +no (?) + + +udp syslog +yes +yes + + + +on the wire (zlib) message +compression +yes +no (?) + + +support for receiving messages via +reliable RFC +3195 delivery +yes +no + + +support for ssl-protected +syslog +via +stunnel +via stunnel
+paid edition natively + + +support for IETF's new +syslog-protocol draft +yes +no + + +support for IPv6 +yes +yes + + native ability to send SNMP traps yes ? -? (probably many I do no know -off...) -no +ability to preserve the original +hostname in NAT environments and relay chains +yes yes -Supported Database Outputs +
+Supported Database Outputs
-- cgit v1.2.3