Data collection endpoints in Azure Monitor
Data collection endpoints (DCEs) provide a connection for certain data sources of Azure Monitor. This article provides an overview of DCEs, including their contents and structure and how you can create and work with them.
Data sources that use DCEs
The following data sources currently use DCEs:
Components of a data collection endpoint
A DCE includes the following components:
|Configuration access endpoint||The endpoint used to access the configuration service to fetch associated data collection rules (DCRs) for Azure Monitor Agent.
|Logs ingestion endpoint||The endpoint used to ingest logs to Log Analytics workspaces.
|Network access control lists||Network access control rules for the endpoints.|
Data collection endpoints are Azure Resource Manager resources created within specific regions. An endpoint in a given region can only be associated with machines in the same region. However, you can have more than one endpoint within the same region according to your needs.
Data collection endpoints only support Log Analytics workspaces as a destination for collected data. Custom metrics (preview) collected and uploaded via Azure Monitor Agent aren't currently controlled by DCEs. They also can't be configured over private links.
Create a data collection endpoint
If agents will connect to your DCE, it must be created in the same region. If you have agents in different regions, you'll need multiple DCEs.
On the Azure Monitor menu in the Azure portal, select Data Collection Endpoints under the Settings section. Select Create to create a new DCR and assignment.
Select Create to create a new endpoint. Provide a Rule name and specify a Subscription, Resource Group, and Region. This information specifies where the DCE will be created.
Select Review + create to review the details of the DCE. Select Create to create it.
Sample data collection endpoint
For a sample DCE, see Sample data collection endpoint.