查看 Application Integration 支援的連接器

在 Cloud Logging 中查看記錄

您可以在 Cloud Logging 中查看整合執行記錄,其中包含整合作業詳細資料,例如狀態、效能、整合版本、要求和回應參數,以及觸發事件和工作設定。如要進一步瞭解 Cloud Logging 中的執行記錄,請參閱「Cloud Logging 中的整合執行記錄」。如要瞭解限制和定價,請參閱「限制」和「定價」。

根據預設,Cloud Logging 會停用整合功能。您可以編輯未發布的整合版本,啟用整合項目的記錄功能

事前準備

如要在 Cloud Logging 中儲存整合執行記錄,您必須先為整合功能啟用 Cloud Logging。請按照以下步驟操作:

  1. 前往 Google Cloud 控制台的「Application Integration」頁面。

    前往「應用程式整合」

  2. 在導覽選單中,按一下「整合」

    系統隨即會顯示「Integrations」頁面,列出 Google Cloud 專案中可用的所有整合項目。

  3. 選取要啟用 Cloud Logging 的現有整合或建立新的整合

    這會在整合編輯器中開啟整合。

  4. 選取整合的 DRAFT 版本。您無法修改已發布或未發布的草稿以外版本的設定。如需整合版本清單,請參閱「版本」一節。
  5. 按一下設計工具工具列中的 (整合摘要)。系統隨即會顯示整合摘要頁面。
    1. 在「記錄設定」中,按一下「啟用 Cloud Logging」切換鈕,然後從「嚴重性」清單中選取要儲存在 Cloud Logging 中的記錄嚴重性類型:
      • 資訊:選取這個選項可擷取所有執行狀態:SUCCEEDEDFAILEDPROCESSINGPENDINGSUSPENDEDRETRY_ON_HOLDCANCELLED
      • 錯誤:選取這個選項可擷取下列執行狀態:FAILEDCANCELLED
      • 警告:選取這個選項可擷取下列執行狀態:FAILEDCANCELLED
      • 如需整合執行狀態的清單,請參閱「執行狀態」。

    2. 按一下 [儲存]

查看記錄

如要在 Cloud Logging 中查看記錄,請先啟用 Cloud Logging,然後按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Application Integration」頁面。

    前往「應用程式整合」

  2. 如要在 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
  3. 如要瞭解應用程式整合記錄的記錄格式,請參閱 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"
          
  • 如要查看特定整合作業的整合執行記錄,請按照下列步驟操作:

        resource.type="integrations.googleapis.com/IntegrationVersion" 
        "INTEGRATION_NAME"
    Or
        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 定價」。

後續步驟