執行日誌
簡介
功能簡介
執行日誌是智慧助手 Pro 執行的記錄明細,能夠幫助使用者概覽整體執行情況,並精準追蹤每個節點的執行細節。
應用場景
- 追蹤與偵錯:可以透過日誌精準追蹤工作流的執行路徑,為工作流設計提供改善方向;
- 錯誤回饋與處理:工作流執行出現錯誤、異常或中斷時,可以透過日誌快速定位問題節點,並可手動重試;
- 日誌分析:透過深入分析不同工作流的執行情況,可以及時發現潛在問題,並及時採取相應的改善措施;
- 安全審計:執行日誌可靠、可追溯,且記錄了觸發人、觸發時間、觸發動作等關鍵資訊,滿足合規性要求。
執行日誌入口
可以從以下兩個入口進入執行日誌:
1. 單個表單的智慧助手:「表單編輯 > 擴充功能 > 智慧助手 > 查看執行日誌 」。
2. 所有智慧助手:「管理後台 > 智慧助手 > 單個智慧助手Pro > 查看執行日誌」。
執行日誌篩選
執行日誌可以按照以下篩選條件查詢資料:
- 觸發時間:觸發時間的區間,時間精確到秒;
- 執行結果:進行中/成功/失敗;
- 觸發人:全選/匿名使用者/具體成員;
未設定篩選條件時將自動顯示所有執行日誌,可單獨設定一或多個篩選條件,設定完成後點擊「篩選」。
執行日誌內容
觸發時間
觸發時間即觸發該「智慧助手 Pro」執行的時間。
觸發人
觸發人即觸發「智慧助手 Pro」執行的成員暱稱。其中:
- 觸發方式為定時觸發時,觸發人為「系統機器人」;
- 透過表單公開連結觸發時,觸發人為「匿名使用者」。可透過觸發人為「匿名使用者」篩選到相關日誌,但日誌中對應的觸發人顯示為空。如下圖所示:
觸發動作
不同的觸發方式以及觸發節點配置,在執行日誌中展示的觸發動作內容不同,具體如下:
觸發方式 | 觸發動作 | 展示內容 |
表單觸發 | 新增資料時 修改資料時 刪除資料時 流程結束時 | 觸發動作類型、觸發表單名稱、對應的資料標題 |
節點流轉時 | 觸發動作類型、觸發表單名稱、對應資料標題和流程節點名稱 | |
定時觸發 | 自訂時間 | 定時單次/定時重複 |
根據表單日期時間欄位 | 定時單次/定時重複、觸發表單名稱、對應的資料標題 |
對於擁有表單查看權限的成員,點擊資料標題可以查看單筆資料詳情:
執行結果
執行結果中展示的內容為:
1. 進行中、執行成功時:僅展示如下類型節點的執行結果(最多展示五個):
- 新增/修改/刪除資料節點:執行動作、目標表單名稱、成功執行的筆數;
- 外掛節點:執行動作、外掛名稱;
- 計算節點:執行動作、公式計算結果;
2. 執行失敗時:執行失敗的原因。
節點執行詳情
1. 查看所有節點的執行情況
查看「智慧助手 Pro」的執行結果後,可點擊「查看詳情」進入節點執行詳情頁,進一步查看所有節點的執行情況。具體展示內容如下所示:
- 智慧助手 Pro 的執行結果,包括:成功、失敗、進行中;
- 執行的設計版本資訊:版本號、版本狀態(為歷史/最新版本),並可懸停查看版本的發佈時間和發佈人;
- 所有節點的執行情況:以設計畫布形式呈現,提供預覽資訊並通過顏色進行直觀區分,包括如下四類:
- 綠色:為執行成功的節點,顯示執行結果;
- 紅色:為執行失敗的節點,顯示失敗原因;
- 藍色:為正在執行的節點;
- 灰色:為不執行的節點。
如需查看節點配置,可點擊「查看節點配置」進入新頁面內查看該節點的具體配置,但不支援在該頁面內調整配置。如下圖所示:
如需查看當前執行版本的具體配置,可點擊版本號進入新頁面內查看「智慧助手Pro」配置以及 智慧助手屬性,但不支援在該頁面內調整配置。如下圖所示:
注:日誌中展示的版本資訊為執行時的版本配置,不一定為當前最新設計版本。
2. 查看單個節點的執行情況
選中單個節點,即可進入節點執行日誌查看具體資訊。節點的執行結果不同,可查看的資訊也不同,具體如下:
- 綠色(執行成功):支援查看節點配置、執行時間、執行結果;
- 紅色(執行失敗):支援查看節點配置、進行重試、執行時間、失敗原因和修改建議;
- 灰色(不執行):不支援查看節點執行日誌。
如需查看節點配置,可點擊「查看節點配置」進入新頁面內查看該節點的具體配置,但不支援在該頁面內調整配置。如下圖所示:
3. 手動重試
通過本文 4.6.2 節定位到失敗原因後,需要根據不同的原因類型,採取不同的處理措施:
- 非「智慧助手Pro」配置有誤,無需調整配置。可直接在執行日誌中進行手動重試;
- 為「智慧助手Pro」配置問題,需調整配置。則在修改配置後,使其按照新設計版本執行即可。
附註:
若在執行失敗後進行了不同的調整操作,則重試執行邏輯也不同。具體如下:
1. 調整了觸發資料以外的資料,重試時,後續執行節點將按照最新資料執行;
2. 調整了「智慧助手Pro」配置,則不會按照最新設計重試,而是按照當前日誌所對應的版本重試。
手動重試步驟如下:
1. 對於支援重試的節點,會在對應節點執行日誌中顯示「重試」按鈕,點擊即可重新執行該節點。
2. 重試後,會根據不同的重試結果,在日誌中顯示不同內容。具體如下:
- 若重試失敗,則會更新失敗節點的執行資訊,並在「執行失敗記錄」中新增一條記錄,展示失敗時間和失敗原因。如下圖所示:
- 若重試成功,則會顯示重新執行的結果,並更新原失敗節點在重試後的執行狀態和日誌明細。如下圖所示:
附註:
重試失敗後,仍會顯示「重試」按鈕,可繼續重試。
執行失敗訊息通知
設定入口
可以在「訊息管理 > 通知設定 > 系統日誌 > 智慧助手執行失敗」處設定執行失敗的訊息通知:
通知方式
支援的通知方式為:系統訊息、郵件通知以及簡訊通知,具體區別如下:
通知方式 | 如何查看訊息通知 | 是否預設勾選 | 通知對象 |
系統訊息 | Jodoo「訊息管理 >> 系統日誌」中查看 | 是 | 預設選中帳號建立者和系統管理員,不可設定其他通知對象 |
郵件通知 | 郵件查看 | 否 | 預設選中帳號建立者,可設定其他通知對象 |
簡訊通知 | 簡訊查看 | 否 | 預設選中帳號建立者,可設定其他通知對象 |
設定通知對象
對於郵件和簡訊的通知方式,可以單獨設定通知對象。點擊「設定通知對象」進入設定頁面,勾選對應的通知對象即可,或者在左下角新增新的通知對象,設定完成點擊「確定」。
附註:
通知方式為信箱或簡訊通知時,除帳號建立者之外,通知對象最多設定 5 人。
注意事項
1. 由於免費版帳號沒有資料回收站,當觸發動作為刪除資料時,執行失敗的所有情況均不支援重新執行;
2. 當執行失敗原因為「當前表單正在執行其它批次編輯任務」時,會自動重試五次。五次重試後,會在執行日誌中展示最終執行結果(重試期間,「智慧助手 Pro」的執行狀態為「重試中」)