每个postfix实例不同的日志文件

我怎样才能为每个postfix实例设置一个自定义日志文件?

具体来说,我需要识别为不同的后缀实例生成的条目,如果每个实例在不同的文件夹中都有自己的日志文件,那么对于工具更好。

看来我可以在main.cf上指定syslog_namesyslog_facility 。 第一个只改变了前面给mail.log中的日志条目的文本,所以日志文件是相同的,第二个似乎允许我将日志redirect到一个不同的文件,但似乎只限于8个不同的条目系统日志(local0-7)和许多应用程序已经使用,我担心日志条目不相关的后缀最终会出现在那里。

这是唯一的方法还是我错过了什么?

使用syslog_name或multi_instance_nameconfiguration实例名称以设置名称后。 您可以使用rsyslogfilter从每个实例中分离日志。 不需要使用本地syslog工具。

您可以find其他系统日志实现类似的解决scheme。