監視 Eventstream 的狀態和效能
Microsoft Fabric 事件串流功能可讓您輕鬆地監視串流事件資料、擷取狀態和擷取效能。 本文說明如何使用計量來監視 Eventstream 狀態、檢查記錄、錯誤和資料深入解析。
在 Eventstream 中,有兩個類型的監視體驗:資料深入解析和執行階段記錄。 視您選取來源或目的地而定,您會看到一或兩個檢視。
必要條件
開始之前,您必須具備:
- 存取具有 Eventstream 專案所在查看器或更高許可權的工作區。
- 已新增至 Eventstream 的 Azure 事件中樞來源或 Lakehouse 目的地。
資料深入解析
資料深入解析索引標籤會出現在主要編輯器的下方窗格中。 索引標籤提供計量,可讓您用來監視 Eventstream、來源和目的地的狀態和效能。 不同的來源和目的地有不同的計量。 當您在主要編輯器創作區中選取節點時,該特定節點的計量會出現在資料深入解析索引標籤中。
Eventstream 節點中的資料深入解析
資料深入解析索引標籤上的 Eventstream 節點會顯示下列計量:
計量 | 單位 | 描述 |
---|---|---|
IncomingMessages | 計數 | 在指定的期間內,傳送至 Eventstream 的事件或訊息數目。 |
OutgoingMessages | 計數 | 在指定的期間內,從 Eventstream 傳出的事件或訊息數目。 |
IncomingBytes | Bytes | 在指定的期間內,Eventstream 的傳入位元組。 |
OutgoingBytes | Bytes | 在指定期間內,Eventstream 的傳出位元組。 |
若要檢視 Eventstream 的資料深入解析:
在主要編輯器創作區中選取 Eventstream 節點。
在下方窗格中,選取資料深入解析索引標籤。
如果事件流中有數據,度量圖表會出現在 [數據深入解析] 標籤頁 上。
在索引標籤右側,選取您要顯示的計量旁的核取方塊。
在 Azure 事件中樞、Azure IoT 中樞、Lakehouse、Eventhouse、衍生數據流和 Fabric 啟動器節點中的數據見解
下列指標可在 [Data insights] 標籤上,針對 Azure Event Hub、Azure IoT Hub、Lakehouse、Eventhouse(在擷取之前的事件處理模式)、衍生流及 Fabric 啟動器節點取得:
計量 | 單位 | 描述 |
---|---|---|
輸入事件 | 計數 | 事件串流引擎從事件串流提取的事件數據數目(在 lakehouse、Eventhouse、衍生數據流或網狀架構啟動器目的地中),或來自事件來源(在 Azure 事件中樞或 Azure iot 中樞來源中)。 |
輸入事件位元組 | Bytes | 事件串流引擎從事件串流提取的事件數據量(如在 Lakehouse、Eventhouse、衍生數據流或 Fabric 啟動器目的地),或來自事件來源(如在 Azure 事件中樞或 Azure IoT 中樞來源)。 |
輸出事件 | 計數 | 事件串流引擎傳送至 Lakehouse 或 Eventhouse 的事件數據數目(在 lakehouse、Eventhouse、衍生數據流或 Fabric 啟動器目的地中),或從事件來源(在 Azure 事件中樞或 Azure iot 中樞來源中)。 |
待處理輸入事件 | 計數 | Eventstream 引擎中待處理的輸入事件數目。 |
執行階段錯誤 | 計數 | 與事件處理相關的錯誤總數。 |
資料轉換錯誤 | 計數 | 無法轉換為預期輸出結構描述的輸出事件數目。 |
反序列化錯誤 | 計數 | Eventstream 引擎內無法還原序列化的輸入事件數目。 |
浮水印延遲 | 第二個 | 此來源或目的地的所有輸出的所有分割區的浮水印延遲上限。 它會計算為時鐘時間減去最大的浮水印。 |
若要檢視 Azure 事件中樞的數據分析,Azure IoT 中樞、Lakehouse、Eventhouse(事件擷取前的處理)、衍生串流和 Fabric 啟動器:
在主要編輯器畫布中選取 Azure 事件中樞、Azure iot 中樞、Lakehouse、Eventhouse、衍生數據流或網狀架構啟動器節點
在下方窗格中,選取資料深入解析索引標籤。
如果 Azure 事件中樞、Azure iot 中樞、lakehouse、Eventhouse、衍生數據流或網狀架構啟動器內有數據,計量圖表會出現在 [Data insights] 索引卷標上。
在索引標籤右側,選取您要顯示的計量旁的核取方塊。
串流連接器來源節點中的數據見解
串流連接器來源節點包含下列來源:
- Azure SQL 資料庫異動資料擷取 (CDC)
- Azure 服務總線
- PostgreSQL 資料庫 CDC
- MySQL 資料庫 CDC
- Azure Cosmos DB CDC
- VM DB 上的 SQL Server (CDC)
- Azure SQL 受控執行個體 CDC
- Google Cloud Pub/Sub
- Amazon Kinesis 資料流
- Confluent Cloud Kafka
- Apache Kafka
- Amazon MSK Kafka
下列計量可在串流連接器來源節點的 [資料深入解析] 索引標籤上取得:
計量 | 單位 | 描述 |
---|---|---|
來源傳出事件 | 計數 | 從轉換輸出的記錄數目(如果有的話),並寫入至屬於背景工作中具名來源連接器之工作的事件數據流(因為上次重新啟動工作)。 |
來源傳入事件 | 計數 | 套用轉換之前,這是工作屬於背景工作中具名來源連接器的工作所產生的或輪詢記錄數目(因為上次重新啟動工作)。 |
已記錄連接器錯誤 | 計數 | 為此連接器工作記錄的錯誤數目。 |
連接器處理錯誤 | 計數 | 此連接器工作中的記錄處理錯誤數目。 |
連接器處理失敗 | 計數 | 此連接器工作中的記錄處理失敗數目,包括重試失敗。 |
已略過連接器事件 | 計數 | 由於此連接器工作內的錯誤而略過的記錄數目。 |
若要檢視串流連接器來源的數據深入解析:
- 選取 [使用外部來源],然後選擇串流連接器來源。
- 設定及發佈串流連接器來源。
- 在即時檢視的下方窗格中,選取 [ 數據深入解析] 索引卷標 。
- 如果串流連接器來源內有數據,計量圖表會出現在 [數據深入解析] 索引標籤上。
- 在索引標籤右側,選取您要顯示的計量旁的核取方塊。
執行階段記錄
執行階段記錄索引標籤可讓您檢查 Eventstream 引擎中發生的詳細記錄。 執行階段記錄有三個嚴重性層級:警告、錯誤和資訊。
若要檢視 Azure 事件中樞、Azure iot 中樞、串流連接器來源、Lakehouse、Eventhouse(擷取模式前的事件處理)或網狀架構啟動器的運行時間記錄:
選取主要編輯器畫布中的節點。
在下方窗格中,選取執行階段記錄索引標籤。
如果 Azure 事件中樞、Azure IoT 中樞、串流連接器來源、lakehouse、Eventhouse 或 Fabric 啟動程式內有數據,記錄會出現在 [執行階段記錄] 標籤 上。
使用依關鍵詞選項篩選來搜尋記錄,或藉由變更嚴重性或類型來篩選清單。
若要查看最新的記錄,請選取重新整理。