Aracılığıyla paylaş


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:

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ı.