全部產品
Search
文件中心

Simple Log Service:JSON解析

更新時間:Jun 30, 2024

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外掛程式配置image.png

  • 解析結果image.png