分享方式:


監視 Azure IoT 中樞裝置佈建服務

當您有依賴 Azure 資源的重要應用程式和商務程序時,您會想要監視這些資源的可用性、效能和操作。

本文說明 Azure IoT 中樞裝置佈建服務 (DPS) 所產生的監視資料。 DPS 使用 Azure 監視器。 Azure 監視器為所有使用到 Azure 監視器的 Azure 服務提供通用功能,若您對這些功能不甚熟悉,請參閱使用 Azure 監視器監視 Azure 資源

監視資料

DPS 會收集與其他 Azure 資源相同類型的監視資料,如監視 Azure 資源中的資料中所述。

如需 DPS 建立的計量和記錄的詳細資訊,請參閱監視 Azure IoT 中樞裝置佈建服務資料參考

收集和路由傳送

系統會自動收集和儲存平台計量和活動記錄,但是可以使用診斷設定將資料路由傳送至其他位置。

在您建立診斷設定並將其路由傳送至一個或多個位置之前,系統不會收集和儲存資源記錄。

在 Azure 入口網站中,您可以在 DPS 執行個體左窗格的 [監視] 下選取 [診斷設定],接著選取 [新增診斷設定] 來建立由執行個體發出的記錄和平台計量為範圍的診斷設定。

下列螢幕擷取畫面顯示路由傳送至 Log Analytics 工作區的診斷設定。

Diagnostic Settings pane for a DPS instance.

如需使用 Azure 入口網站、Azure CLI 或 PowerShell 建立診斷設定的詳細程序,請參閱建立診斷設定以在 Azure 中收集平台記錄和計量。 在建立診斷設定時,您可以指定要收集的記錄類別。 DPS 的類別列在 Azure IoT 中樞裝置佈建服務監視資料參考中的資源記錄中。

下列各節將討論您可以收集的計量和記錄。

分析計量

可開啟 [Azure 監視器] 功能表的 [計量],使用計量瀏覽器以其他 Azure 服務提供的計量來分析 DPS 的計量。 如需使用此工具的詳細資料,請參閱使用 Azure 監視器計量瀏覽器分析計量

在 Azure 入口網站中,您可以在 DPS 執行個體左窗格的 [監視] 下選取 [計量],來開啟預設以執行個體所發出的平台計量為範圍的計量瀏覽器:

Screenshot showing the metrics explorer page for a DPS instance.

如需針對 DPS 所收集的平台計量清單,請參閱監視 Azure IoT 中樞裝置佈建服務資料參考中的計量

如需參考,您可以查看 Azure 監視器中支援的所有資源計量清單。

分析記錄

Azure 監視器記錄中的資料會儲存在資料表中,其中每個資料表都有一組專屬的唯一屬性。

若要將資料路由傳送至 Azure 監視器記錄,您必須建立診斷設定,才能將資源記錄或平台計量傳送至 Log Analytics 工作區。 若要深入瞭解,請參閱[集合] 和 [路由]

在 Azure 入口網站中,您可以在 DPS 執行個體左窗格中 [監視] 下選取 [記錄],來執行預設以執行個體在 Azure Monitor Logs 中收集的記錄和計量為範圍的 Log Analytics 查詢。

Logs page for a Dps instance.

重要

當您從 DPS 功能表中選取 [記錄] 時,Log Analytics 會隨即開啟,並將查詢範圍設定為目前的 DPS 執行個體。 這表示記錄查詢只會包含來自該資源的資料。 如果您要執行包含其他 DPS 執行個體或其他 Azure 服務資料的查詢,請從 [Azure 監視器] 功能表中選取 [記錄]。 如需詳細資訊,請參閱 Azure 監視器 Log Analytics 中的記錄查詢範圍和時間範圍

針對 AzureDiagnostics 資料表執行查詢,以查看針對您為 DPS 執行個體建立的診斷設定所收集的資源記錄。

AzureDiagnostics

Azure 監視器中的所有資源記錄都有相同的欄位,後面接著服務特定的欄位。 常見的結構描述在 Azure 監視器資源記錄結構描述中概述,在監視 Azure IoT 中樞裝置佈建服務資料參考中的資源記錄中可找到 DPS 資源記錄的結構描述。

活動記錄是 Azure 中的一種平台記錄,可提供訂用帳戶層級事件的深入解析。 您可以獨立檢視活動記錄,或將記錄路由至 Azure 監視器記錄,以便使用 Log Analytics 處理更為複雜的查詢作業。

如需針對 DPS 收集的資源記錄類型清單,請參閱監視 Azure IoT 中樞裝置佈建服務資料參考中的資源記錄

如需 Azure 監視器記錄所使用的資料表清單,以及 Log Analytics 可查詢的資料表清單,請參閱監視 Azure IoT 中樞裝置佈建服務資料參考中的 Azure 監視器記錄資料表

警示

在監視資料中發現重大狀況時,Azure 監視器會主動通知您。 如此便能在您的客戶注意到之前,先在您的系統中識別問題並加以對應。 可在 [計量]、[記錄]、[活動記錄] 中設定警示。 不同類型的警示各有優缺點。

下一步