我被困在一个问题上,实际上并不知道该怎么做。
在工作中,我们使用E2Guardian(V3.5)+ squid进行网页内容过滤。 我们有两个E2G实例。 当我开始第一个实例,它开始logging,但是当我开始第二个,第一个停止logging和第二个开始。 而第三和第四个例子也是一样的。
我们使用rsyslog进行日志logging。 每个实例使用不同的文件,名称为“e2guardianX.err | info.log”,X是实例ID。
这是rsyslog的configuration文件:
$ModLoad imudp $UDPServerRun 514 # Templates for local and remote logging #$template DynLocalE2guardian, "/squid-logs/e2guardian/e2guardian.%syslogseverity-text%.log" $template DynLocalE2guardian, "/squid-logs/e2guardian/%programname%.%syslogseverity-text%.log" # all messages go in local branch :programname, contains, "e2guardian" ?DynLocalE2guardian
在使用E2G之前,我们使用了dansguardian,在相同的文件夹中有相同的实例数目,日志位置…所以我刚刚复制了rsyslog的configuration文件,并用e2guardianreplace了dansguardian。
在此先感谢您的帮助。