logstasht接收nginx日誌出現Unrecognized character escape 'x' (code 120)
最近在用logstash統計nginx access log, 發現如果nginx log裡面帶有中文轉譯的字符的時候, logstash 會沒有辦法正確解析(json parse fail) nginx的log.
怎麼會呢, 不是都已經轉成json了嗎? 我們這就去nginx log看一下什麼狀況, 可以看到錯誤的好像是 user_agent \xE4\xBD\