Logtail JSON解析插件支持將Object類型的JSON日志結構化,解析為鍵值對形式。
使用限制
JSON日志構建于兩種結構,包括Object類型(鍵值對的集合)和Array類型(值的有序列表)。
Logtail JSON解析插件是原生插件,支持解析Object類型的JSON日志,提取為鍵值對,即提取Object首層的鍵作為Key,Object首層的值作為Value。但Logtail JSON解析插件不支持解析Array類型的JSON日志。
功能入口
當您需要使用Logtail插件處理日志時,您可以在創建或修改Logtail配置時,添加插件。具體操作,請參見概述。
配置說明
參數名稱 | 說明 |
原始字段 | 解析日志前,用于存放日志內容的原始字段,默認值為content。 |
解析失敗時保留原始字段 | 選中解析失敗時保留原始字段,則解析失敗時,將保留原始字段。 |
解析成功時保留原始字段 | 選中解析成功時保留原始字段,則解析成功時,將保留原始字段。 |
重命名的原始字段 | 選中解析失敗時保留原始字段或解析成功時保留原始字段后,可重命名原始字段名,用于存放原始的日志內容。 |
配置示例
輸入日志
{"url": "POST /PutData?Category=YunOsAccountOpLog&AccessKeyId=U0Ujpek********&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/Jan/2020:13:30:28"}
Logtail插件配置
解析結果
文檔內容是否對您有幫助?