Azure IoT Hub Cihaz Sağlama Hizmeti izleme veri başvurusu
Bu makale, bu hizmetin tüm izleme başvuru bilgilerini içerir.
IoT Hub Cihaz Sağlama Hizmeti için toplayabileceğiniz veriler ve nasıl kullanılacağı hakkında ayrıntılı bilgi için bkz . Azure IoT Hub Cihaz Sağlama Hizmeti'ni izleme.
Ölçümler
Bu bölümde, bu hizmet için otomatik olarak toplanan tüm platform ölçümleri listelenir. Bu ölçümler, Azure İzleyici'de desteklenen tüm platform ölçümlerinin genel listesinin de bir parçasıdır.
Ölçüm saklama hakkında bilgi için bkz . Azure İzleyici Ölçümlerine genel bakış.
Microsoft.Devices/provisioningServices için desteklenen ölçümler
Aşağıdaki tabloda Microsoft.Devices/provisioningServices kaynak türü için kullanılabilen ölçümler listelenmektedir.
- Tüm sütunlar her tabloda mevcut olmayabilir.
- Bazı sütunlar sayfanın görüntüleme alanının dışında olabilir. Kullanılabilir tüm sütunları görüntülemek için Tabloyu genişlet'i seçin.
Tablo başlıkları
- Kategori - Ölçüm grubu veya sınıflandırma.
- Ölçüm - Azure portalında göründüğü şekilde ölçüm görünen adı.
- REST API'deki ad - REST API'de bahsedilen ölçüm adı.
- Birim - Ölçü birimi.
- Toplama - Varsayılan toplama türü. Geçerli değerler: Ortalama (Ortalama), Minimum (Min), Maksimum (Maksimum), Toplam (Toplam), Sayı.
- - Ölçüm için kullanılabilen Boyutlar Boyutları.
- Ölçümün örneklendiği Zaman Dilimleri - Aralıkları. Örneğin,
PT1M
ölçümün dakikada bir, 30 dakikada bir,PT30M
PT1H
saatte bir vb. örneklendiğini gösterir. - DS Dışarı Aktarma- Ölçümün tanılama ayarları aracılığıyla Azure İzleyici Günlüklerine aktarılıp aktarılmayacağı. Ölçümleri dışarı aktarma hakkında bilgi için bkz . Azure İzleyici'de tanılama ayarları oluşturma.
Metric | REST API'de ad | Unit | Toplama | Boyutlar | Zaman Dilimleri | DS Dışarı Aktarma |
---|---|---|---|---|---|---|
Kanıtlama girişimleri Denenen cihaz kanıtlama sayısı |
AttestationAttempts |
Sayı | Toplam (Toplam) | ProvisioningServiceName , Status , Protocol |
PT1M | Yes |
Atanan cihazlar IoT hub'ına atanan cihaz sayısı |
DeviceAssignments |
Sayı | Toplam (Toplam) | ProvisioningServiceName , IotHubName |
PT1M | Yes |
Kayıt denemeleri Denenen cihaz kaydı sayısı |
RegistrationAttempts |
Sayı | Toplam (Toplam) | ProvisioningServiceName , IotHubName , Status |
PT1M | Yes |
Ölçüm boyutları
Ölçüm boyutlarının ne olduğu hakkında bilgi için bkz . Çok boyutlu ölçümler.
Bu hizmet, ölçümleriyle ilişkilendirilmiş aşağıdaki boyutlara sahiptir.
Boyut Adı | Açıklama |
---|---|
IotHubName | Hedef IoT hub'ının adı. |
Protokol | Kullanılan cihaz veya hizmet protokolü. |
ProvisioningServiceName | DPS örneğinin adı. |
Durum | İşlemin durumu. |
Ölçüm boyutlarının ne olduğu hakkında daha fazla bilgi için bkz . Çok boyutlu ölçümler.
Kaynak günlükleri
Bu bölümde, bu hizmet için toplayabileceğiniz kaynak günlükleri türleri listelenmiştir. bölümü, Azure İzleyici'de desteklenen tüm kaynak günlükleri kategori türleri listesinden çekilir.
Microsoft.Devices/provisioningServices için desteklenen kaynak günlükleri
Kategori | Kategori görünen adı | Günlük tablosu | Temel günlük planını destekler | Alım zamanı dönüşümlerini destekler | Örnek sorgular | Dışarı aktarma maliyetleri |
---|---|---|---|---|---|---|
DeviceOperations |
Cihaz İşlemleri | AzureDiagnostics Birden çok Azure kaynağından günlükler. |
Hayır | Hayır | Sorgular | Hayır |
ServiceOperations |
Hizmet İşlemleri | AzureDiagnostics Birden çok Azure kaynağından günlükler. |
Hayır | Hayır | Sorgular | Hayır |
Aşağıdaki liste, önceki günlükler hakkında ek bilgiler sağlar:
- DeviceOperations: Cihaz kanıtlama olaylarıyla ilgili günlükler. Faturalanabilir hizmet işlemleri ve fiyatlandırma bölümünde listelenen cihaz API'lerine bakın.
- ServiceOperations: DPS hizmet olaylarıyla ilgili günlükler. Faturalanabilir hizmet işlemleri ve fiyatlandırması bölümünde listelenen DPS hizmet API'lerine bakın.
Başvuru için Azure İzleyici'de desteklenen tüm kaynak günlükleri kategori türlerinin listesine bakın.
DPS, kaynak günlüğü bilgilerini depolamak için AzureDiagnostics tablosunu kullanır. Aşağıdaki sütunlar uygun.
Özellik | Veri türü | Açıklama |
---|---|---|
ApplicationId | GUID | Taşıyıcı yetkilendirmede kullanılan uygulama kimliği. |
CallerIpAddress | String | Olay için maskelenmiş kaynak IP adresi. |
Kategori | String | ServiceOperations veya DeviceOperations işlem türü. |
CorrelationId | GUID | Olayın benzersiz tanımlayıcısı. |
DurationMs | String | Olayın milisaniye cinsinden gerçekleştirilmesinin ne kadar sürdüğü. |
Level | Int | Olayın günlüğe kaydetme önem derecesi. Örneğin, Bilgi veya Hata. |
OperationName | String | Olay sırasında gerçekleştirilen eylemin türü. Örneğin: Query, Get, Upsert vb. |
OperationVersion | String | Olay sırasında kullanılan API Sürümü. |
Kaynak | String | Olayın gerçekleştiği kaynağın adı. Örneğin, MYEXAMPLEDPS . |
ResourceGroup | String | Kaynağın bulunduğu kaynak grubunun adı. |
ResourceId | String | Olayın gerçekleştiği kaynağın Azure Resource Manager Kaynak Kimliği. |
ResourceProvider | String | Olayın kaynak sağlayıcısı. Örneğin, MICROSOFT.DEVICES . |
ResourceType | String | Olayın kaynak türü. Örneğin, PROVISIONINGSERVICES . |
ResultDescription | String | Başarısız olursa olayın hata ayrıntıları. |
ResultSignature | String | Başarısız olursa olayın HTTP durum kodu. |
ResultType | String | Olayın sonucu: Success, Failure, ClientError vb. |
SubscriptionId | GUID | Kaynağın bulunduğu Azure aboneliğinin abonelik kimliği. |
TenantId | GUID | Kaynağın bulunduğu Azure kiracısının kiracı kimliği. |
TimeGenerated | DateTime | Bu olayın utc olarak gerçekleştiği tarih ve saat. |
location_s | String | Olayın gerçekleştiği Azure bölgesi. |
properties_s | JSON | Olayla ilgili ek bilgi ayrıntıları. |
DeviceOperations
Aşağıdaki JSON, bir cihazdan başarılı bir kanıtlama girişimi örneğidir. Cihazın kayıt kimliği özelliğinde properties_s
tanımlanır.
{
"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
Aşağıdaki JSON, başarılı bir ekleme (Upsert
) bireysel kayıt işlemi örneğidir. Kaydın kayıt kimliği ve kayıt türü özelliğinde properties_s
tanımlanır.
{
"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 İzleyici Günlükleri tabloları
Bu bölümde, Kusto sorguları kullanılarak Log Analytics tarafından sorgulanabilen bu hizmetle ilgili Azure İzleyici Günlükleri tabloları listelenmektedir. Tablolar, toplanan ve bunlara yönlendirilenlere bağlı olarak kaynak günlüğü verilerini ve büyük olasılıkla daha fazlasını içerir.
IoT Hub Cihaz Sağlama Hizmeti Microsoft.Devices/ProvisioningServices
Etkinlik günlüğü
Bağlı tablo, bu hizmetin etkinlik günlüğüne kaydedilebilecek işlemleri listeler. Bu işlemler, etkinlik günlüğündeki tüm olası kaynak sağlayıcısı işlemlerinin bir alt kümesidir.
Etkinlik günlüğü girdilerinin şeması hakkında daha fazla bilgi için bkz . Etkinlik Günlüğü şeması.
İlgili içerik
- IoT Hub Cihazı Sağlama Hizmeti'ni izlemenin açıklaması için bkz. Azure IoT Hub Cihazı Sağlama Hizmeti'ni izleme.
- Azure kaynaklarını izleme hakkında ayrıntılı bilgi için bkz . Azure İzleyici ile Azure kaynaklarını izleme.