Справочник по данным мониторинга службы подготовки устройств Центр Интернета вещей Azure
В этой статье содержатся все справочные сведения о мониторинге для этой службы.
Сведения о Центр Интернета вещей том, как использовать службу подготовки устройств, см. в разделе "Мониторинг Центр Интернета вещей Azure службы подготовки устройств".
Метрики
В этом разделе перечислены все автоматически собранные метрики платформы для этой службы. Эти метрики также являются частью глобального списка всех метрик платформы, поддерживаемых в Azure Monitor.
Сведения о хранении метрик см. в обзоре метрик Azure Monitor.
Поддерживаемые метрики для Microsoft.Devices/provisioningServices
В следующей таблице перечислены метрики, доступные для типа ресурсов Microsoft.Devices/provisioningServices.
- Все столбцы могут не присутствовать в каждой таблице.
- Некоторые столбцы могут находиться за пределами области просмотра страницы. Выберите "Развернуть таблицу ", чтобы просмотреть все доступные столбцы.
Заголовки таблиц
- Категория — группа метрик или классификация.
- Метрика — отображаемое имя метрик, как оно отображается в портал Azure.
- Имя в REST API — имя метрики, указанное в REST API.
- Единица измерения.
- Агрегирование — тип агрегирования по умолчанию. Допустимые значения: среднее (среднее), минимальное (минимальное), максимальное (максимальное), общее (сумма), число.
- Измерения - , доступные для метрики.
- Интервалы интервалов - времени, по которым выборка метрики выполняется. Например, указывает,
PT1M
что метрика выборка выполняется каждую минуту, каждые 30 минут,PT30M
PT1H
каждый час и т. д. - Экспорт DS— можно ли экспортировать метрики в журналы Azure Monitor с помощью параметров диагностики. Сведения об экспорте метрик см. в статье "Создание параметров диагностики" в Azure Monitor.
Метрика | Имя в REST API | Единица измерения | Агрегат | Измерения | Интервалы времени | Экспорт DS |
---|---|---|---|---|---|---|
Попытки аттестации Количество попыток аттестации устройств |
AttestationAttempts |
Count | Total (Sum) | ProvisioningServiceName , , Status Protocol |
PT1M | Да |
Назначенные устройства Количество устройств, назначенных Центру Интернета вещей |
DeviceAssignments |
Count | Total (Sum) | ProvisioningServiceName , IotHubName |
PT1M | Да |
Попытки регистрации Количество попыток регистрации устройств |
RegistrationAttempts |
Count | Total (Sum) | ProvisioningServiceName , , IotHubName Status |
PT1M | Да |
Измерения метрик
Дополнительные сведения о измерениях метрик см. в разделе "Многомерные метрики".
Эта служба имеет следующие измерения, связанные с ее метриками.
Имя измерения | Description |
---|---|
IotHubName | Имя целевого Центра Интернета вещей. |
Протокол | Используемый протокол устройства или службы. |
ProvisioningServiceName | Имя экземпляра DPS. |
Состояние | Состояние операции. |
Дополнительные сведения об измерениях метрик см. в разделе Многомерные метрики.
Журналы ресурсов
В этом разделе перечислены типы журналов ресурсов, которые можно собирать для этой службы. Раздел извлекает из списка всех типов категорий журналов ресурсов, поддерживаемых в Azure Monitor.
Поддерживаемые журналы ресурсов для Microsoft.Devices/provisioningServices
Категория | Отображаемое имя категории | Таблица журналов | Поддерживает базовый план журнала | Поддерживает преобразование времени приема | Примеры запросов | Затраты на экспорт |
---|---|---|---|---|---|---|
DeviceOperations |
Операции с устройствами | AzureDiagnostics Журналы из нескольких ресурсов Azure. |
No | No | Запросы | No |
ServiceOperations |
Операции служб | AzureDiagnostics Журналы из нескольких ресурсов Azure. |
No | No | Запросы | No |
В следующем списке приведены дополнительные сведения о предыдущих журналах:
- DeviceOperations: журналы, связанные с событиями аттестации устройств. Ознакомьтесь с API устройств, перечисленными в операциях службы с выставлением счетов и ценах.
- ServiceOperations: журналы, связанные с событиями службы DPS. См. сведения об API-интерфейсах службы DPS, перечисленных в операциях службы с выставлением счетов и ценах.
Для справки можно просмотреть список всех типов категорий журналов ресурсов, поддерживаемых Azure Monitor.
DPS использует таблицу AzureDiagnostics для хранения сведений журнала ресурсов. Нас интересуют следующие столбцы.
Свойство | Тип данных | Description |
---|---|---|
ApplicationId | GUID | Идентификатор приложения, используемый в авторизации носителя. |
CallerIpAddress | Строка | Маскированный исходный IP-адрес для события. |
Категория | Строка | Тип операции: ServiceOperations или DeviceOperations. |
CorrelationId | GUID | Уникальный идентификатор события. |
DurationMs | Строка | Время, затраченное на выполнение события, в миллисекундах. |
Уровень | Int | Уровень серьезности ведения журнала события. Например, сведения или ошибка. |
OperationName | Строка | Тип действия, выполняемого во время события. Например: Запрос, Get, Upsert и т. д. |
OperationVersion | Строка | Версия API, используемая во время события. |
Ресурс | Строка | Имя ресурса, в котором произошло событие. Например, MYEXAMPLEDPS . |
ResourceGroup | Строка | Имя группы ресурсов, в которой находится ресурс. |
ResourceId | Строка | Идентификатор ресурса Azure Resource Manager для ресурса, в котором произошло событие. |
ResourceProvider | Строка | Поставщик ресурсов для события. Например, MICROSOFT.DEVICES . |
ResourceType | Строка | Тип ресурса для события. Например, PROVISIONINGSERVICES . |
ResultDescription | Строка | Сведения об ошибке события, если не удалось. |
ResultSignature | Строка | Код состояния HTTP для события, если не удалось. |
ResultType | Строка | Результат события: Success, Failure, ClientError и т. д. |
SubscriptionId | GUID | Идентификатор подписки Azure, в которой находится ресурс. |
TenantId | GUID | Идентификатор клиента для клиента Azure, где находится ресурс. |
TimeGenerated | Дата/время | Дата и время возникновения этого события в формате UTC. |
location_s | Строка | Регион Azure, в котором произошло событие. |
properties_s | JSON | Дополнительные сведения о событии. |
DeviceOperations
Следующий код JSON является примером успешной попытки аттестации с устройства. Идентификатор регистрации устройства определяется в свойстве properties_s
.
{
"CallerIPAddress": "24.18.226.XXX",
"Category": "DeviceOperations",
"CorrelationId": "aaaa0000-bb11-2222-33cc-444444dddddd",
"DurationMs": "226",
"Level": "Information",
"OperationName": "AttestationAttempt",
"OperationVersion": "March2019",
"Resource": "MYEXAMPLEDPS",
"ResourceGroup": "MYRESOURCEGROUP",
"ResourceId": "/SUBSCRIPTIONS/747F1067-xxx-xxx-xxxx-9DEAA894152F/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.DEVICES/PROVISIONINGSERVICES/MYEXAMPLEDPS",
"ResourceProvider": "MICROSOFT.DEVICES",
"ResourceType": "PROVISIONINGSERVICES",
"ResultDescription": "",
"ResultSignature": "",
"ResultType": "Success",
"SourceSystem": "Azure",
"SubscriptionId": "747F1067-xxx-xxx-xxxx-9DEAA894152F",
"TenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"TimeGenerated": "2022-04-02T00:05:51Z",
"Type": "AzureDiagnostics",
"_ResourceId": "/subscriptions/747F1067-xxx-xxx-xxxx-9DEAA894152F/resourcegroups/myresourcegroup/providers/microsoft.devices/provisioningservices/myexampledps",
"location_s": "centralus",
"properties_s": "{\"id\":\"my-device-1\",\"type\":\"Registration\",\"protocol\":\"Mqtt\"}",
}
ServiceOperations
Следующий код JSON является примером успешной операции добавления (Upsert
) отдельной операции регистрации. Идентификатор регистрации для регистрации и типа регистрации определяются в свойстве properties_s
.
{
"CallerIPAddress": "13.91.244.XXX",
"Category": "ServiceOperations",
"CorrelationId": "aaaa0000-bb11-2222-33cc-444444dddddd",
"DurationMs": "98",
"Level": "Information",
"OperationName": "Upsert",
"OperationVersion": "October2021",
"Resource": "MYEXAMPLEDPS",
"ResourceGroup": "MYRESOURCEGROUP",
"ResourceId": "/SUBSCRIPTIONS/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/RESOURCEGROUPS/MYRESOURCEGROUP/PROVIDERS/MICROSOFT.DEVICES/PROVISIONINGSERVICES/MYEXAMPLEDPS",
"ResourceProvider": "MICROSOFT.DEVICES",
"ResourceType": "PROVISIONINGSERVICES",
"ResultDescription": "",
"ResultSignature": "",
"ResultType": "Success",
"SourceSystem": "Azure",
"SubscriptionId": "aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
"TenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"TimeGenerated": "2022-04-01T00:52:00Z",
"Type": "AzureDiagnostics",
"_ResourceId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/myresourcegroup/providers/microsoft.devices/provisioningservices/myexampledps",
"location_s": "centralus",
"properties_s": "{\"id\":\"my-device-1\",\"type\":\"IndividualEnrollment\",\"protocol\":\"Http\"}",
}
Таблицы журналов Azure Monitor
В этом разделе перечислены таблицы журналов Azure Monitor, относящиеся к этой службе, которые доступны для запроса Log Analytics с помощью запросов Kusto. Таблицы содержат данные журнала ресурсов и, возможно, больше в зависимости от собираемых и перенаправленных к ним данных.
Центр Интернета вещей служба подготовки устройств Microsoft.Devices/ProvisioningServices
Журнал действий
В связанной таблице перечислены операции, которые можно записать в журнале действий для этой службы. Эти операции представляют собой подмножество всех возможных операций поставщика ресурсов в журнале действий.
Дополнительные сведения о схеме записей журнала действий см . в схеме журнала действий.
Связанный контент
- Сведения о мониторинге Центр Интернета вещей Azure службе подготовки устройств см. в разделе "Мониторинг" Центр Интернета вещей службы подготовки устройств.
- Дополнительные сведения о мониторинге ресурсов Azure см. в статье "Мониторинг ресурсов Azure" с помощью Azure Monitor .