I'd like to point out a different factor: Intelligence in log analysis.

Suppose Postfix logs 30 messages per minute about a user's actions, and a log analysis system needs 120 messages until it's sure that it can block that user. In that case, the lack of information adds a delay of four minutes and the slowness of the log-tailing subsystem adds a delay of a few milliseconds. I suppose the analysis and reaction may take a second or two.

Thus, the user is able to behave badly for four minutes and a few seconds.

Bypassing the syslog makes the process one second faster. But if the analysis is instead made more intelligent, so it makes a correct decision using 90 instead of 120 log messages, then the process is a whole minute faster.

Arnt

Reply via email to