elk拓撲圖
日志格式定義
日志格式
datetime{TIMESTAMP_ISO8601}$$hostname$$loglevel$$class/fileline$$servicename$$uri$$logid$$from$$cost$$request body$$response body$$loginfo
datetime:TIMESTAMP_ISO8601日期格式
hostname:機器的hostname
logleve:日志等級 INFO DEBUG ERROR WARN FATAL
servicename:服務名
uri: 請求的uri
class/fileline:類名/代碼行號
logid:traceid(跟蹤日志id)
from:請求來源
cost:請求耗時
request body:請求參數(shù)
response body:響應參數(shù)
loginfo:日志信息
備注:$$是日志分隔符,如果日志內(nèi)容有這個選項裆装,會出現(xiàn)不抓取的問題创南。
ELK業(yè)務日志格式
1,業(yè)務日志以$$作為分隔符老客,日志內(nèi)容中不能使用$$嗅虏,否則會出現(xiàn)日志內(nèi)容丟失
2晶渠,時間統(tǒng)一使用搔预,yyyy-MM-dd HH:mm:ss.SSS 如: 2017-12-13 14:55:39.854