Nginx

刪除 nginx 日誌前綴

  • August 31, 2017

我將nginx配置為以這種格式登錄

log_format lalala '$remote_addr - $remote_user ';
access_log syslog:server=unix:/dev/log lalala;

但是,每一行都以:

testserver nginx: 

儘管我的日誌格式中沒有它。

這意味著加上 journald,我的主機名和“nginx”每個日誌行都有兩次。

有沒有辦法去掉那個東西?我還沒有找到方法。

我需要添加nohostname選項:

access_log syslog:server=unix:/dev/log,nohostname lalala;

http://nginx.org/en/docs/syslog.html

引用自:https://serverfault.com/questions/871495