Google Cloud 觀測功能提供監控、記錄和診斷工具。這些工具可協助您監控及分析 Eventarc 活動和成長情形,並瞭解應用程式的行為、健康狀態和效能。
根據預設,Eventarc 會執行下列動作:
- 將資料和系統稽核記錄傳送至 Cloud Logging。您可以使用收集到的記錄來偵錯、排解應用程式問題,並取得相關洞察資料。
- 將系統和資源指標傳送至 Cloud Monitoring。您可以使用收集到的指標來監控健康狀態和效能、找出趨勢和問題,並在行為發生變化時發出通知。
將稽核記錄傳送至 Cloud Logging
Eventarc 會將下列類型的稽核記錄資料傳送至 Cloud Logging:
資料存取稽核記錄可能相當大,因此系統預設為停用。
詳情請參閱「Eventarc 稽核記錄」和「Eventarc 發布稽核記錄」。查詢及查看記錄
您可以使用下列工具查看及分析記錄:
- 記錄檔探索工具可協助您排解問題,並分析服務和應用程式的效能。如要瞭解如何在記錄檔探索工具中查看記錄檔,請按照使用記錄檔探索工具查看記錄檔中的操作說明進行。
- 記錄檔分析功能可執行查詢來分析記錄檔,然後查看或製作結果圖表。如要瞭解如何使用記錄檔分析工具,請按照「使用記錄檔分析工具查詢及分析記錄檔」一文中的指示操作。
您可以在搜尋欄中搜尋 eventarc
,藉此在 Logs Explorer 中篩選 Eventarc 記錄。
如要進一步瞭解如何查詢及分析記錄,請參閱「查詢和查看記錄總覽」。
查看 Eventarc Advanced 記錄
除了 Cloud Logging 工具外,您也可以使用 Google Cloud 主控台查看 Eventarc Advanced 記錄。
在 Google Cloud 控制台中,依序前往「Eventarc」>「Bus」頁面:
或者,您也可以前往「Eventarc」>「Pipelines」頁面:
如要前往「管道詳細資料」頁面,請按一下管道名稱。
在「Bus details」(中繼資料詳細資料)或「Pipeline details」(管道詳細資料) 頁面中,按一下「Logs」(記錄檔) 分頁標籤。
「Logs」分頁會顯示下列記錄類型:
Eventarc 寫入並傳送至記錄功能的平台記錄。這些記錄可協助您偵錯及排解問題,並進一步瞭解您使用的 Google Cloud 服務。
任何操作的稽核記錄,例如管道設定的更新。
如要依嚴重性篩選記錄,請在「預設」清單中選取要顯示的記錄類型。根據預設,系統會顯示所有嚴重性層級的記錄。
記錄項目中所述事件的嚴重性會以幾個標準嚴重性等級之一表示。如果您要寫入記錄項目,可以為記錄項目中描述的事件指定最低嚴重性,並將其他嚴重性編碼對應至其中一個標準層級。詳情請參閱
LogSeverity
。您可以搜尋所有記錄檔欄位中的項目。在
「Filter」 右側的「Search all fields and values」欄位中輸入文字。您可以指定完全比對某個值,例如
payload = "jsonPayload"
。或者,您也可以使用規則運算式與特定欄位進行比對。支援完整的 Logging 查詢語言。
將指標傳送至 Cloud Monitoring
Eventarc 會將監控資源的指標資料傳送至 Google Cloud Observability。監控中的受控資源代表邏輯或實體實體,例如虛擬機器、資料庫或應用程式。監控資源包含一組獨特的指標,可供您探索、透過資訊主頁回報或用於建立快訊。每項資源也都有一組資源標籤,這些標籤是鍵/值組合,可儲存資源的其他資訊。資源標籤可用於與資源相關聯的所有指標。
Eventarc 會將下列監控資源的指標資料傳送至 Google Cloud Observability:
資源指標和標籤
這個表格中的「指標類型」字串開頭必須加上 eventarc.googleapis.com/
。該前置字串已從表格中的項目中省略。查詢標籤時,請使用 metric.labels.
前置字串,例如 metric.labels.LABEL="VALUE"
。
指標類型 推出階段 (資源階層層級) 顯示名稱 |
|
---|---|
類別、類型、單位 受控資源 |
說明 標籤 |
quota/enrollments_per_message_bus/exceeded
BETA
(專案)
每個訊息匯流量配額超出錯誤 |
|
DELTA 、INT64 、1
eventarc.googleapis.com/Location |
嘗試次數超過配額指標 eventarc.googleapis.com/enrollments_per_message_bus 的上限。取樣完畢後,會有多達 150 秒的時間無法查看資料。
limit_name :
限制名稱。
message_bus :
註冊項目附加的訊息匯流排。
|
quota/enrollments_per_message_bus/limit
BETA
(專案)
每個訊息匯入限制的註冊人數上限 |
|
GAUGE 、INT64 、1
eventarc.googleapis.com/Location |
目前的配額指標 eventarc.googleapis.com/enrollments_per_message_bus 限制。取樣頻率為每 60 秒一次。取樣完畢後,會有多達 150 秒的時間無法查看資料。
limit_name :
限制名稱。
message_bus :
註冊項目附加的訊息匯流排。
|
quota/enrollments_per_message_bus/usage
BETA
(專案)
每個訊息總線配額使用量註冊人數 |
|
GAUGE 、INT64 、1
eventarc.googleapis.com/Location |
目前的配額指標使用量:eventarc.googleapis.com/enrollments_per_message_bus。取樣完畢後,會有多達 150 秒的時間無法查看資料。
limit_name :
限制名稱。
message_bus :
註冊項目附加的訊息匯流排。
|
表格產生時間:2025 年 6 月 6 日 17 點 26 分 54 秒 (世界標準時間)。
如要查看所有資源類型,請參閱「受控資源類型」。如要查看所有指標類型,請參閱 Google Cloud 指標。
讀取指標資料
您可以使用 Cloud Monitoring API 中的 timeSeries.list
方法讀取指標資料 (也稱為時間序列資料)。您可以透過多種方式呼叫此方法,包括使用特定語言的用戶端程式庫,或是使用 Metrics Explorer 建立圖表。如需指標與時間序列的簡介,請參閱「指標、時間序列和資源」一文。如要瞭解如何讀取指標資料,請參閱「擷取時間序列資料」。
使用 Monitoring 資訊主頁和快訊
您可以使用監控資訊主頁和相關聯的圖表,以視覺化方式呈現 Eventarc 指標的資料。
如要在 Monitoring 中監控這些指標,您可以建立自訂資訊主頁。您也可以根據這些指標新增快訊。