分享方式:


Azure 監視器中的資料收集端點

資料收集端點 (DCE) 是一個連線,資料來源會在其中傳送收集的資料以供處理並擷取到 Azure 監視器中。 本文提供資料收集端點的概觀,並說明如何根據部署進行建立和設定。

何時需要 DCE?

在 2024 年 3 月 31 日之前,使用需要端點的 DCR 的所有資料收集案例都需要 DCE。 在此日期之後所建立的任何 DCR 都包含其自己的記錄和計量端點。 這些端點的 URL 可以在 DCR 的 logsIngestionmetricsIngestion 屬性中找到。 對於任何直接擷取案例,可以使用這些端點來代替 DCE。

無法將端點新增至現有的 DCR,但您可以繼續將任何現有的 DCR 與現有的 DCE 結合使用。 如果您想要移到 DCR 端點,則必須建立一個新的 DCR 來取代現有的 DCR。 具有端點的 DCR 也可以使用 DCE。 在此情況下,您可以為每個使用 DCR 的用戶端選擇是使用 DCE 還是 DCR 端點。

目前以下案例可以使用 DCR 端點。 如果使用私人連結,則需要 DCE。

下列資料類型仍然需要建立 DCE:

DCE 的元件

資料收集端點包含必要元件以將資料擷取到 Azure 監視器和將設定檔傳送至 Azure 監視器代理程式。

設定部署端點的方式取決於受監視的資源和 Log Analytics 工作區是否位於一或多個區域。

此表說明資料收集端點的元件、相關區域性考量事項,以及使用入口網站建立資料收集規則時設定資料收集端點的方式:

元件 描述 區域性考量事項 資料收集規則設定
記錄擷取端點 將記錄擷取到資料端點管線的端點。 Azure 監視器會轉換資料,並根據同收集資料傳送的 DCR 識別碼將該資料傳送至定義的目的地 Log Analytics 工作區和表格。
範例:<unique-dce-identifier>.<regionname>-1.ingest
與目的地 Log Analytics 工作區相同的區域。 當使用入口網站建立資料收集規則時,請在 [基本] 索引標籤上進行設定。
計量擷取端點 將計量擷取到資料擷取管線的端點。 Azure 監視器會轉換資料,並根據與收集的資料一起傳送的 DCR 識別碼將其傳送至定義的目的地 Azure 監視器工作區和資料表。
範例:<unique-dce-identifier>.<regionname>-1.metrics.ingest
與目的地 Azure 監視器工作區相同的區域。 當使用入口網站建立資料收集規則時,請在 [基本] 索引標籤上進行設定。
設定存取端點 Azure 監視器從中擷取資料收集規則 (DCR) 的端點。
範例:<unique-dce-identifier>.<regionname>-1.handler.control
與受監視資源相同的區域。 當您使用入口網站建立資料收集規則時,請在 [資源] 索引標籤上進行設定。

如何根據部署設定資料收集端點

  • 案例:所有受監視資源都位於與目的地 Log Analytics 工作區相同的區域

    設定一個資料收集端點以傳送設定檔和接收收集的資料。

    此圖顯示單一區域中的資源使用資料收集端點傳送資料和接收設定檔。

  • 案例:受監視的資源會將資料傳送至不同區域的 Log Analytics 工作區

    • 在部署 Azure 監視器代理程式的每個區域中建立資料收集端點,已將設定檔傳送至該區域中的代理程式。

    • 將資料從所有資源傳送至目的地 Log Analytics 工作區所在區域中的資料收集端點。

    此圖顯示兩個區域中的資源使用資料收集端點傳送資料和接收設定檔。

  • 案例:一或多個區域中的受監視資源會將資料傳送至不同區域中的多個 Log Analytics 工作區

    • 在部署 Azure 監視器代理程式的每個區域中建立資料收集端點,已將設定檔傳送至該區域中的代理程式。

    • 在目的地 Log Analytics 工作區的每個區域中建立資料收集端點,以將資料傳送至該區域中的 Log Analytics 工作區。

    • 將資料從每個受監視資源傳送至目的地 Log Analytics 工作區所在區域中的資料收集端點。

    此圖顯示多個區域中的受監視資源使用資料收集端點將資料傳送到不同區域中的多個 Log Analytics 工作區。

注意

依預設,Microsoft.Insights 資源提供者未在訂用帳戶註冊。 請確保先成功註冊再嘗試建立資料收集端點。

建立資料收集端點

  1. 在 Azure 入口網站的 [Azure 監視器] 功能表中,從 [設定] 區段下選取 [資料收集端點]。 選取 [建立] 來建立新的資料收集規則。

    顯示資料收集端點的螢幕擷取畫面。

  2. 選取 [建立] 來建立新的端點。 提供 [規則名稱],並指定 [訂閱]、[資源群組] 和 [區域]。 此資訊將指定要建立 DCE 的位置。

    顯示資料收集規則基本資料的螢幕擷取畫面。

  3. 選取 [檢閱 + 建立] 來檢閱 DCE 的詳細資料。 選取 [建立] 來進行建立。

樣本資料收集端點

下列樣本資料收集端點適用於具備 Azure 監視器代理程式的虛擬機器,並停用公用網路存取,讓代理程式只使用私人連結來通訊並將資料傳送至 Azure 監視器/Log Analytics。

{
  "id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionEndpoints/myCollectionEndpoint",
  "name": "myCollectionEndpoint",
  "type": "Microsoft.Insights/dataCollectionEndpoints",
  "location": "eastus",
  "tags": {
    "tag1": "A",
    "tag2": "B"
  },
  "properties": {
    "configurationAccess": {
      "endpoint": "https://mycollectionendpoint-abcd.eastus-1.control.monitor.azure.com"
    },
    "logsIngestion": {
      "endpoint": "https://mycollectionendpoint-abcd.eastus-1.ingest.monitor.azure.com"
    },
    "metricsIngestion": {
      "endpoint": "https://mycollectionendpoint-abcd.eastus-1.metrics.ingest.monitor.azure.com"
    },
    "networkAcls": {
      "publicNetworkAccess": "Disabled"
    }
  },
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "yyyy-mm-ddThh:mm:ss.sssssssZ",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "yyyy-mm-ddThh:mm:ss.sssssssZ"
  },
  "etag": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}

限制

  • 資料收集端點僅支援 Log Analytics 工作區和 Azure 監視器工作區作為所收集資料的目的地。 透過 Azure 監視器代理程式收集及上傳的自訂計量 (預覽) 不受 DCE 所控制。

下一步