Hans Kristian Rosbach wrote:
If it can, then that's great. But does it scale better, and is there a
pgsql variant? No use if it is as slow as syslogd.
Yes, modular syslog has some output modules among these "om_mysql"
and "om_pgsql" for both prefered databases of dbmail.
Maybe you give it a try on a testing box (http://msyslog.sf.net) ;-)
Scale better than what? A handcrafted logging utility optimized for dbmail?
Probably not. Better than syslogd? Although I'm actually using it, I
didn't do
benchmarks on it, because I didn't run dbmail with trace level set to 5 and
so didn't encounter a serious performance issue upon logging, but this box
isn't under heavy load either.
Uhm actually it's my diploma-thesis box running dbmail from LiveCd with a
remote database so I had to use msyslogd.
Would be nice if Mikhail had answered the question on async writes of
syslogd on his box.
Nonetheless I agree with him that the trace_level should be set to some
more reasonable value in a future release as well as an addition to
documentation explaining the log leves and when they are applicable
i.e:
1 for the very lazy admin
2 for normal (production) operation
3 and 4 for situations where more verbosity is required
5 for debugging, development, troubleshooting et al
--
Wolfram