物聯網平台控制台的Log Service預設日誌儲存時間為7天,支援將雲端作業記錄匯出到您阿里雲Log Service的日誌庫(Logstore)中長期儲存。開通雲端作業記錄轉儲後,您可在物聯網平台控制台查詢分析日誌,查看、訂閱日誌報表和設定警示通知。
前提條件
已開通Log Service。具體操作,請參見Log Service準備流程。
使用說明
日誌轉儲功能暫時僅支援主帳號使用。
開通日誌轉儲至阿里雲Log Service的日誌庫(Logstore),會按照阿里雲Log Service計費標準進行收費。詳細內容,請參見Log Service的計費說明。
開通雲端作業記錄轉儲
您需為每個待開通日誌轉儲功能的產品,逐一執行開通操作。
- 登入物聯網平台控制台。
在執行個體概覽頁簽的全部環境下,找到對應的執行個體,單擊執行個體卡片。
- 在左側導覽列,選擇 。
- 選擇產品,單擊雲端作業記錄轉儲頁簽。
- 單擊立即開啟。
- 閱讀彈出對話方塊中的說明,然後完成雲端作業記錄轉儲的開啟。說明 若還未開通Log Service,單擊立即開啟將跳轉到Log Service開通入口。
- 依次單擊角色和日誌轉儲位置右側的建立。說明 若角色和日誌轉儲位置右側顯示已建立,則跳過此操作。
- 單擊確定。
- 依次單擊角色和日誌轉儲位置右側的建立。
- 設定日誌儲存時間。匯出的日誌達到日誌儲存時間後將被刪除,預設的日誌儲存時間為7天,您可設定儲存時間為1天~3000天或永久儲存。
在雲端作業記錄轉儲頁簽,單擊設定日誌儲存時間,跳轉到Logstore管理頁面,單擊修改,設定資料儲存時間,然後單擊儲存。
使用日誌查詢分析功能
開通雲端作業記錄轉儲後,您可在雲端作業記錄轉儲頁簽,進行以下操作:
- 在原始日誌頁簽:
操作 說明 查詢分析日誌 在原始日誌頁簽,通過SQL語句查詢指定時間內的日誌,並進行統計分析。SQL文法詳情,請參見查詢文法、分析文法。 統計圖表 在統計圖表頁簽,查看產生的統計圖表。 日誌聚類 在日誌聚類頁簽,彙總相似性高的日誌,快速掌握日誌全貌。 欄位設定 查詢日誌後,快速分析日誌某一欄位在日誌查詢結果中的分布情況。 設定警示 當觸發警示條件時,系統將通過簡訊、語音、郵件、DingTalk機器人等方式發送警示資訊。 - 在日誌報表頁簽:
操作 說明 查看報表 查看指定時間內的日誌報表。日誌報表反映裝置運行情況和異常問題。包含專案,請參見下表《報表說明》。 報表預設展示最近1小時(整點時間)的資料,折線圖的粒度為1分鐘。
- 您可在頁面右上方單擊藍色的時間設定下拉框,或在單個報表右上方單擊>選擇時間範圍設定時間範圍。
- 您可在原始日誌頁簽,使用SQL語言設定折線圖的時間粒紋。相關文法,請參見日期和時間函數。
例如:使用
bizCode:device | SELECT date_format(date_trunc('hour',__time__), '%m-%d %H:%i') AS Time, count(1) AS count , operation GROUP BY Time, operation ORDER BY Time limit 1440
,將時間粒紋設為1小時。
訂閱報表 系統定期將報表渲染為圖片,通過郵件、DingTalk機器人發送給指定人員。 表 1. 報表說明 報表 展示樣式 說明 裝置上下線次數 折線圖 展示指定時間內,裝置的上線次數、下線次數。 裝置上行/下行訊息數量 折線圖 展示指定時間內,裝置上行訊息量、下行訊息量。 上行/下行訊息量TOP20裝置列表 列表 展示上行訊息量或下行訊息量最多的20個裝置,及相應的訊息量。 資料解析指令碼錯誤碼分布 餅圖 展示指定時間內,指令碼解析錯誤碼的分布。 您可以通過錯誤碼查詢日誌,查看日誌中的指令碼解析錯誤詳情,有針對性地最佳化指令碼。
資料解析指令碼錯誤TOP10裝置列表 列表 展示指定時間內,發生指令碼解析錯誤最多的10個裝置,及相應的錯誤數量。 您可以通過裝置DeviceName查詢日誌,查看日誌中指令碼解析的錯誤詳情,有針對性地最佳化指令碼。
物模型校正錯誤碼分布 餅圖 展示指定時間內,物模型校正錯誤碼的分布。 您可以通過錯誤碼查詢日誌,查看日誌中的物模型校正錯誤詳情,定位問題。
物模型校正錯誤TOP10裝置 列表 展示指定時間內,發生物模型校正錯誤最多的10個裝置,及相應的錯誤數量。 您可以通過裝置DeviceName查詢日誌,查看日誌中的物模型校正錯誤詳情,定位問題。
服務端訂閱流轉訊息量 折線圖 展示指定時間內,AMQP、MNS服務端訂閱的流轉訊息量。 最近20條裝置異常訊息記錄 餅圖 展示指定時間內,最近20條裝置異常訊息記錄。 您可以通過裝置DeviceName和錯誤碼查詢日誌,查看日誌中的裝置異常訊息詳情,定位問題。
雲產品流轉訊息量 折線圖 展示指定時間內,雲產品流轉訊息量。 最近20條規則引擎流轉異常記錄 列表 展示指定時間內,最近20條規則引擎流轉異常記錄。 您可以通過裝置DeviceName和錯誤碼查詢日誌,查看日誌中的規則引擎流轉異常詳情,定位問題。
雲端API調用錯誤分布 餅圖 展示指定時間內,雲端API調用錯誤分布。 您可以通過API名稱查詢日誌,通過日誌詳情和錯誤碼定位問題。
停止雲端作業記錄轉儲
您可根據業務需求,隨時關閉指定產品的雲端作業記錄轉儲功能,以便節約儲存空間。
- 在物聯網平台控制台的執行個體概覽頁面,找到對應的執行個體,單擊執行個體。
- 在左側導覽列,選擇 。
- 選擇產品,單擊雲端作業記錄轉儲頁簽。
- 單擊停止轉儲,單擊確認。停止該產品的雲端作業記錄轉儲功能後,新產生的雲端作業記錄不再匯出到Logstore中。已匯出的日誌仍保留,達到設定的日誌儲存時間後被刪除。