查看 Application Integration 支援的連接器。
在 Cloud Logging 中查看記錄
您可以在 Cloud Logging 中查看整合執行記錄,其中包含整合作業詳細資料,例如狀態、效能、整合版本、要求和回應參數,以及觸發事件和工作設定。如要進一步瞭解 Cloud Logging 中的執行記錄,請參閱「Cloud Logging 中的整合執行記錄」。如要瞭解限制和定價,請參閱「限制」和「定價」。
根據預設,Cloud Logging 會停用整合功能。您可以編輯未發布的整合版本,啟用整合項目的記錄功能。
事前準備
如要在 Cloud Logging 中儲存整合執行記錄,您必須先為整合功能啟用 Cloud Logging。請按照以下步驟操作:
- 前往 Google Cloud 控制台的「Application Integration」頁面。
- 在導覽選單中,按一下「整合」。
系統隨即會顯示「Integrations」頁面,列出 Google Cloud 專案中可用的所有整合項目。
- 選取要啟用 Cloud Logging 的現有整合或建立新的整合。
這會在整合編輯器中開啟整合。
- 選取整合的
DRAFT
版本。您無法修改已發布或未發布的草稿以外版本的設定。如需整合版本清單,請參閱「版本」一節。 - 按一下設計工具工具列中的 (整合摘要)。系統隨即會顯示整合摘要頁面。
- 在「記錄設定」中,按一下「啟用 Cloud Logging」切換鈕,然後從「嚴重性」清單中選取要儲存在 Cloud Logging 中的記錄嚴重性類型:
- 資訊:選取這個選項可擷取所有執行狀態:
SUCCEEDED
、FAILED
、PROCESSING
、PENDING
、SUSPENDED
、RETRY_ON_HOLD
和CANCELLED
。 - 錯誤:選取這個選項可擷取下列執行狀態:
FAILED
和CANCELLED
。 - 警告:選取這個選項可擷取下列執行狀態:
FAILED
和CANCELLED
。
如需整合執行狀態的清單,請參閱「執行狀態」。
- 資訊:選取這個選項可擷取所有執行狀態:
- 按一下 [儲存]。
查看記錄
如要在 Cloud Logging 中查看記錄,請先啟用 Cloud Logging,然後按照下列步驟操作:
- 前往 Google Cloud 控制台的「Application Integration」頁面。
- 如要在 Cloud Logging 中查看整合執行記錄,請使用下列任一方法:
- 在導覽選單中,依序點選「Logs」和「View Cloud Logs」。
- 在導覽選單中,按一下「Logs」,然後在「Cloud Logging」欄位中,按一下「View」。如果啟用 Cloud Logging,這個欄位會提供連結,讓您在 Cloud Logging 中查看記錄。如果未啟用 Cloud Logging,這個欄位會設為「停用」。
- 在整合服務編輯器中,測試整合後,請在「Test integration」窗格中按一下「View Cloud Logs」。
系統隨即會顯示「Logs Explorer」頁面。系統會顯示以下預設查詢的過去三小時記錄:
resource.type=integrations.googleapis.com/IntegrationVersion
如要瞭解應用程式整合記錄的記錄格式,請參閱 log_entries
酬載。
查詢範例
您可以使用下列查詢,在 Cloud Logging 中查看記錄:
如要查看所有整合作業執行記錄,請按照下列步驟操作:
resource.type="integrations.googleapis.com/IntegrationVersion"
-
您可以查看特定執行作業 ID 的整合執行記錄:
- 只搜尋具有指定執行 ID 的父項執行作業:
resource.type="integrations.googleapis.com/IntegrationVersion" jsonPayload.executionId="EXECUTION_ID"
- 搜尋從指定執行 ID 啟動的父項和子項執行作業:
resource.type="integrations.googleapis.com/IntegrationVersion" "EXECUTION_ID"
- 只搜尋具有指定執行 ID 的父項執行作業:
如要查看特定整合作業的整合執行記錄,請按照下列步驟操作:
Orresource.type="integrations.googleapis.com/IntegrationVersion" "INTEGRATION_NAME"
resource.type="integrations.googleapis.com/IntegrationVersion" jsonPayload.integration="INTEGRATION_NAME"
如要查看特定整合項目的失敗整合執行作業,請按照下列步驟操作:
resource.type="integrations.googleapis.com/IntegrationVersion" jsonPayload.integrationExecutionDetails.integrationExecutionState="FAILED" jsonPayload.integration="INTEGRATION_NAME"
如要查看含有特定要求參數名稱的記錄,例如,下列查詢會要求
requestUrl
參數的記錄:resource.type="integrations.googleapis.com/IntegrationVersion" "requestUrl"
如需更多查詢範例,請參閱「Cloud Logging 查詢範例」。
限制
Cloud Logging 中的整合記錄有下列限制:
- Cloud Logging 僅支援大小不超過 256 KiB 的記錄項目。如果記錄超出這個上限,記錄詳細資料中就不會顯示要求和回應參數。如要進一步瞭解 Cloud Logging 的配額和限制,請參閱「配額與限制」一文。如要解決這個錯誤,請更新整合變數,使值不超過限制。或者,您也可以在應用程式整合中查看這些記錄。
- 如果停用本機記錄,即使啟用 Cloud Logging,執行記錄也不會傳送至 Cloud Logging。
定價
如要瞭解 Cloud Logging 的定價,請參閱「Cloud Logging 定價」。
後續步驟
- 瞭解 Cloud Logging 中的執行記錄。
- 瞭解如何查詢及查看記錄檔。
- 瞭解記錄指標。
- 瞭解記錄檔的儲存和轉送方式,以及如何匯出至不同的目的地。
- 瞭解如何根據記錄指標建立快訊。