Linuxlogging器不会将标记写入日志文件?

logging器命令有问题。 在将syslog-ng升级到3.3版后(可能不是直接依赖它),logger(使用下面的命令)不会logging标签名:

logger -t "BLABLA" some_log_string 

我该如何解决? 我周围search,但没有find任何有关这个问题。

提前致谢。

好的,我自己解决了这个问题。 显然,syslog-ng的创build者已经在新版本(3.0)中对它进行了一些修改,我使用了syslog-ng 3.3。 为了显示带有应用程序名称的日志消息,我们必须包含带有$MSG $MSGHDR指令。 示例模板将如下所示:

 template("$DATE $YEAR $MSGHDR$MSG\n") 

从现在起,syslog-ng会logging下来:

Dec 15 15:22:01 2012 fw_update_app:fw dir found