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