Конечные точки сбора данных в службе Azure Monitor
Конечная точка сбора данных (DCE) — это подключение, которое API приема журналов использует для отправки собранных данных для обработки и приема в Azure Monitor. Агент Azure Monitor также использует конечные точки сбора данных для получения файлов конфигурации из Azure Monitor и отправки собранных данных журнала для обработки и приема.
В этой статье представлен обзор конечных точек сбора данных и объясняется, как создавать и настраивать их на основе развертывания.
Компоненты конечной точки сбора данных
Конечная точка сбора данных включает компоненты, необходимые для приема данных в Azure Monitor и отправки файлов конфигурации агенту Azure Monitor.
Настройка конечных точек для развертывания зависит от того, находятся ли отслеживаемые ресурсы и рабочие области Log Analytics в одном или нескольких регионах.
В этой таблице описываются компоненты конечной точки сбора данных, связанные с регионами и настройка конечной точки сбора данных при создании правила сбора данных с помощью портала:
Компонент | Description | Рекомендации по регионам | Конфигурация правил сбора данных |
---|---|---|---|
Конечная точка приема журналов | Конечная точка, которая регистрирует журналы в конвейер приема данных. Azure Monitor преобразует данные и отправляет его в определенную целевую рабочую область Log Analytics и таблицу на основе идентификатора DCR, отправленного с собранными данными. Пример: <unique-dce-identifier>.<regionname>-1.ingest . |
Тот же регион, что и целевая рабочая область Log Analytics. | Установите на вкладке "Основные сведения" при создании правила сбора данных с помощью портала. |
Конечная точка доступа к конфигурации | Конечная точка, из которой агент Azure Monitor получает правила сбора данных (DCR). Пример: <unique-dce-identifier>.<regionname>-1.handler.control . |
Тот же регион, что и отслеживаемые ресурсы. | Установите на вкладке "Ресурсы" при создании правила сбора данных с помощью портала. |
Настройка конечных точек сбора данных на основе развертывания
Сценарий. Все отслеживаемые ресурсы находятся в одном регионе с целевой рабочей областью Log Analytics
Настройте одну конечную точку сбора данных для отправки файлов конфигурации и получения собранных данных.
Сценарий. Отслеживаемые ресурсы отправляют данные в рабочую область Log Analytics в другом регионе.
Создайте конечную точку сбора данных в каждом регионе, где развернут агент Azure Monitor для отправки файлов конфигурации агентам в этом регионе.
Отправьте данные из всех ресурсов в конечную точку сбора данных в регионе, где находятся целевые рабочие области Log Analytics.
Сценарий. Отслеживаемые ресурсы в одном или нескольких регионах отправляют данные в несколько рабочих областей Log Analytics в разных регионах
Создайте конечную точку сбора данных в каждом регионе, где развернут агент Azure Monitor для отправки файлов конфигурации агентам в этом регионе.
Создайте конечную точку сбора данных в каждом регионе с целевой рабочей областью Log Analytics для отправки данных в рабочие области Log Analytics в этом регионе.
Отправьте данные из каждого отслеживаемого ресурса в конечную точку сбора данных в регионе, где находится целевая рабочая область Log Analytics.
Примечание.
По умолчанию корпорация Майкрософт. Аналитика поставщик ресурсов не зарегистрирован в подписке. Перед попыткой создать конечную точку сбора данных убедитесь в успешной регистрации.
Создание конечной точки сбора данных
В меню Azure Monitor в портал Azure выберите конечные точки сбора данных в разделе Параметры. Выберите "Создать", чтобы создать новую конечную точку сбора данных.
Выберите "Создать", чтобы создать новую конечную точку. Укажите имя правила и укажите подписку, группу ресурсов и регион. Эта информация указывает, где будет создан DCE.
Выберите "Рецензирование" и "Создать ", чтобы просмотреть сведения о DCE. Нажмите кнопку "Создать" , чтобы создать ее.
Пример конечной точки сбора данных
Приведенный ниже пример конечной точки сбора данных (DCE) предназначен для виртуальных машин с агентом Azure Monitor. В примере доступ к общедоступной сети отключен, поэтому для обмена данными и отправки данных в Azure Monitor или 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"
},
"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 Monitor, в настоящее время не контролируются контроллерами домена.
Конечные точки сбора данных — это то, где применяются ограничения приема API приема журналов.