閱讀256 返回首頁    go 人物


JSON日誌__常見日誌格式_用戶指南_日誌服務-阿裏雲

JSON建構於兩種結構:

  • Object:“鍵/值”對的集合(A collection of name/value pairs)。
  • Array:值的有序列表(An ordered list of values)。

Logtail支持的JSON日誌是Object類型,可以自動提取Object首層的鍵作為字段名稱,Object首層的值作為字段值(字段值可以是Object或Array或基本類型,如String、Number等)。

如果是JSON Array等非Object類型數據,Logtail不支持自動解析,請使用正則表達是提取字段,或者使用極簡模式整行采集日誌。

日誌樣例

  1. {"url": "POST /PutData?Category=YunOsAccountOpLog&AccessKeyId=U0UjpekFQOVJW45A&Date=Fri%2C%2028%20Jun%202013%2006%3A53%3A30%20GMT&Topic=raw&Signature=pD12XYLmGxKQ%2Bmkd6x7hAgQ7b1c%3D HTTP/1.1", "ip": "10.200.98.220", "user-agent": "aliyun-sdk-java", "request": {"status": "200", "latency": "18204"}, "time": "05/May/2016:13:30:28"}
  2. {"url": "POST /PutData?Category=YunOsAccountOpLog&AccessKeyId=U0UjpekFQOVJW45A&Date=Fri%2C%2028%20Jun%202013%2006%3A53%3A30%20GMT&Topic=raw&Signature=pD12XYLmGxKQ%2Bmkd6x7hAgQ7b1c%3D HTTP/1.1", "ip": "10.200.98.210", "user-agent": "aliyun-sdk-java", "request": {"status": "200", "latency": "10204"}, "time": "05/May/2016:13:30:29"}

采集配置

JSON日誌配置項

可以使用選擇係統時間作為一條日誌的時間,也可以使用JSON Object中的一個字段值作為時間,比如選擇time字段(05/May/2016:13:30:29)作為時間,配置日期格式請參考Logtail日期格式

采集結果

JSON采集預覽

最後更新:2016-11-24 11:23:48

  上一篇:go 分隔符日誌__常見日誌格式_用戶指南_日誌服務-阿裏雲
  下一篇:go ThinkPHP日誌__常見日誌格式_用戶指南_日誌服務-阿裏雲