Linux
Linux 記錄器不會將標籤寫入日誌文件?
我對 logger 命令有疑問。將 syslog-ng 升級到 3.3 版後(可能不直接依賴它),logger(使用下面的命令)不會記錄標籤名稱:
logger -t "BLABLA" some_log_string
我該如何解決?我四處搜尋,但找不到有關此問題的任何資訊。
提前致謝。
好的,我自己解決了這個問題。顯然,syslog-ng 的創建者在新版本(3.0)中對其進行了一些更改,我使用的是 syslog-ng 3.3。為了顯示帶有應用程序名稱的日誌消息,我們必須包含
$MSGHDR
指令$MSG
。範例模板將如下所示:template("$DATE $YEAR $MSGHDR$MSG\n")
從現在開始,syslog-ng 將像這樣記錄:
2012 年 12 月 15 日 15:22:01 fw_update_app:找到 fw 目錄