Points de terminaison de collecte de données dans Azure Monitor
Un point de terminaison de collecte de données (DCE) est une connexion où des sources de données envoient des données collectées en vue de leur traitement et ingestion dans Azure Monitor. Cet article fournit une vue d’ensemble des points de terminaison de collecte de données, et explique comment les créer et les configurer en fonction de votre déploiement.
Quand un DCE est-il nécessaire ?
Avant le 31 mars 2024, un DCE était nécessaire pour tous les scénarios de collecte de données utilisant une DCR qui exigeait un point de terminaison. Les DCR des scénarios pris en charge créées après cette date incluent leurs propres points de terminaison pour les journaux et les mesures. L’URL de ces points de terminaison se trouve dans les propriétés logsIngestion
et metricsIngestion
de la DCR. Ces points de terminaison peuvent être utilisés à la place d’un DCE pour tous les scénarios d’ingestion directe.
Vous ne pouvez pas ajouter de points de terminaison à une DCR existante, mais vous pouvez continuer à utiliser toute DCR existante avec des DCE existants. Si vous souhaitez passer à un point de terminaison DCR, vous devez créer une DCR pour remplacer la DCR existante. Une DCR avec des points de terminaison peut également utiliser un DCE. Dans ce cas, vous pouvez choisir d’utiliser soit le DCE, soit les points de terminaison DCR pour chacun des clients qui utilisent la DCR.
Les scénarios suivants peuvent actuellement utiliser des points de terminaison DCR. Un DCE est nécessaire si une liaison privée est utilisée.
Les types de données suivants nécessitent toujours la création d’une DCE :
Composants d’un DCE
Un point de terminaison de collecte de données inclut des composants nécessaires pour ingérer des données dans Azure Monitor et envoyer des fichiers de configuration à l’Agent Azure Monitor.
La façon dont vous configurez des points de terminaison pour votre déploiement dépend du fait que vos ressources supervisées et vos espaces de travail Log Analytics se trouvent dans une ou plusieurs régions.
Ce tableau décrit les composants d’un point de terminaison de collecte de données, des considérations relatives aux régions et indique comment configurer le point de terminaison de collecte de données quand vous créez une règle de collecte de données en utilisant le portail :
Composant | Description | Considérations relatives aux régions | Configuration des règles de collecte des données |
---|---|---|---|
Point de terminaison d’ingestion des journaux | Le point de terminaison qui ingère des journaux dans le pipeline d’ingestion de données. Azure Monitor transforme les données et les envoie à l’espace de travail et à la table Log Analytics de destination définis en fonction d’un ID de règle de collecte de données envoyé avec les données collectées. Exemple : <unique-dce-identifier>.<regionname>-1.ingest . |
Même région que l’espace de travail Log Analytics de destination. | Définie sur l’onglet De base quand vous créez une règle de collecte de données en utilisant le portail. |
Point de terminaison d’ingestion de métriques | Point de terminaison qui ingère des métriques dans le pipeline d’ingestion de données. Azure Monitor transforme les données et les envoie à l’espace de travail et à la table Azure Monitor de destination définis en fonction d’un ID DCR envoyé avec les données collectées. Exemple : <unique-dce-identifier>.<regionname>-1.metrics.ingest . |
Même région que l’espace de travail Azure Monitor de destination. | Définie sur l’onglet De base quand vous créez une règle de collecte de données en utilisant le portail. |
Point de terminaison d’accès à la configuration | Le point de terminaison auprès duquel l’Agent Azure Monitor récupère des règles de collecte de données. Exemple : <unique-dce-identifier>.<regionname>-1.handler.control . |
Même région que les ressources supervisées. | Définie sur l’onglet Ressources quand vous créez une règle de collecte de données en utilisant le portail. |
Comment configurer des points de terminaison de collecte de données en fonction de votre déploiement
Scénario : Toutes les ressources supervisées se trouvent dans la même région que l’espace de travail Log Analytics de destination
Configurez un point de terminaison de collecte de données pour envoyer des fichiers de configuration et recevoir des données collectées.
Scénario : Les ressources supervisées envoient des données à un espace de travail Log Analytics dans une autre région
Créez un point de terminaison de collecte de données dans chaque région où l’Agent Azure Monitor est déployé pour envoyer des fichiers de configuration aux agents de cette région.
Envoyez des données de toutes les ressources à un point de terminaison de collecte de données dans la région où se trouvent vos espaces de travail Log Analytics de destination.
Scénario : Les ressources supervisées dans une ou plusieurs régions envoient des données à plusieurs espaces de travail Log Analytics dans différentes régions
Créez un point de terminaison de collecte de données dans chaque région où l’Agent Azure Monitor est déployé pour envoyer des fichiers de configuration aux agents de cette région.
Créez un point de terminaison de collecte de données dans chaque région avec un espace de travail Log Analytics de destination pour envoyer des données aux espaces de travail Log Analytics de cette région.
Envoyez les données de chaque ressource supervisée au point de terminaison de collecte de données dans la région où se trouve l’espace de travail Log Analytics de destination.
Remarque
Par défaut, le fournisseur de ressources Microsoft.Insights n’est pas enregistré dans un abonnement. Veillez à bien l’enregistrer avant d’essayer de créer un point de terminaison de collecte de données.
Créer un point de terminaison de collecte de données
Dans le menu Azure Monitor du portail Azure, sélectionnez Point de terminaison de collecte de données dans la section Paramètres. Pour créer un nouveau point de terminaison de collecte de données, sélectionnez Créer.
Sélectionnez Créer pour créer un point de terminaison. Fournissez un nom de règle et spécifiez un abonnement, un groupe de ressources et une région. Ces informations permettent de spécifier l’emplacement où le DCE sera créé.
Sélectionnez Vérifier + créer pour passer en revue les détails du DCE. Sélectionnez Créer pour le créer.
Exemple de point de terminaison de collecte de données
L’exemple de point de terminaison de collecte (DCE) de données ci-dessous concerne les machines virtuelles avec l’agent Azure Monitor, dont l’accès au réseau public est désactivé afin que l’agent utilise uniquement des liaisons privées pour communiquer avec Azure Monitor/Log Analytics et lui envoyer des données.
{
"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"
}
Limites
- Les points de terminaison de collecte de données prennent uniquement en charge les espaces de travail Log Analytics et l’espace de travail Azure Monitor en tant que destinations pour les données collectées. Les métriques personnalisées (préversion) collectées et chargées via l’agent Azure Monitor ne sont pas actuellement contrôlées par des contrôleurs de domaine.