識別監視資料和階層
Azure 監視器可從各種來源收集資料。 您可以將所收集的資料視為依階層分類。 階層可以包含從許多來源收集的資料,例如:
- 您的應用程式
- 作業系統
- 您的應用程式所使用的服務和資源
- 支援應用程式的平台
關於資料收集的事項
檢閱下列有關 Azure 監視器如何收集不同資料類別的詳細資料。
Azure 監視器會在您建立 Azure 訂用帳戶並新增資源時,開始收集資料。
當您建立或修改資源時,此資料會儲存在 Azure 監視器活動記錄中。
資源的相關效能資料以及所耗用的資源量會儲存為 Azure 監視器計量。
啟用診斷並新增 Azure 監視器代理程式來計算資源,以擴展您所收集的資料。 擴展您的資料來源,您即可針對資源的內部作業收集資料。
Azure 監視器代理程式還可讓您設定不同的資料來源,以便從 Windows 與 Linux 客體作業系統收集記錄與計量。
Azure 監視器可以使用資料收集器 API,從任何 REST 用戶端收集記錄資料。 資料收集器 API 可讓您建立自訂監視案例,並將監視延伸到不會透過其他來源公開資料的資源。
監視資料層
下表摘要說明 Azure 監視器所收集的監視資料層。
資料層 | Description |
---|---|
應用程式 | 應用程式層包含應用程式程式碼效能和功能的監視資料。 不論您的平台為何,都會收集此資料。 |
客體作業系統 | 有關應用程式執行所在作業系統的監視資料會組織成客體作業系統層。 您的應用程式可以在 Azure、另一個雲端或內部部署中執行。 |
Azure 資源 | Azure 資源層會保存您利用之任何 Azure 資源作業的相關監視資料,包括資源的取用詳細資料。 |
Azure 訂用帳戶 | Azure 訂用帳戶層包含有關 Azure 訂用帳戶作業和管理的相關監視資料。 此階層也包含 Azure 本身的健康情況和作業相關資料。 |
Azure 租用戶 | 有關租用戶層級 Azure 服務作業的資料 (例如 Microsoft Entra ID) 會組織成 Azure 租用戶層。 |