Aracılığıyla paylaş


Azure Event Grid'in anında iletme olayı teslimi için veri başvurularını izleme

Bu makale, Azure Event Grid'in anında iletme tesliminin performansını ve kullanılabilirliğini analiz etmek için toplanan günlük ve ölçüm verilerine bir başvuru sağlar.

Önemli

Bu özellik şu anda ÖNİzLEME aşamasındadır.

Ölçümler

Microsoft.EventGrid/domains

Metric Tanılama Ayarları aracılığıyla dışarı aktarılabilir mi? Ölçüm Görünen Adı Unit Toplama Türü Açıklama Boyutlar
AdvancedFilterEvaluationCount Yes Gelişmiş Filtre Değerlendirmeleri Sayı Toplam Bu konu için olay abonelikleri genelinde değerlendirilen toplam gelişmiş filtre sayısı. Konu, EventSubscriptionName, DomainEventSubscriptionName
DeadLetteredCount Yes Teslim Edilemeyen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam teslim edilemeyen olay sayısı Konu, EventSubscriptionName, DomainEventSubscriptionName, DeadLetterReason
DeliveryAttemptFailCount Hayır Teslim Başarısız Olaylar Sayı Toplam Bu olay aboneliğine toplam olay teslimi başarısız oldu Konu, EventSubscriptionName, DomainEventSubscriptionName, Error, ErrorType
DeliverySuccessCount Yes Teslim Edilen Olaylar Sayı Toplam Bu olay aboneliğine teslim edilen toplam olay sayısı Konu, EventSubscriptionName, DomainEventSubscriptionName
DestinationProcessingDurationInMs Hayır Hedef İşleme Süresi Milisaniye Ortalama Milisaniye cinsinden hedef işleme süresi Konu, EventSubscriptionName, DomainEventSubscriptionName
DroppedEventCount Yes Bırakılan Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen bırakılan toplam olay sayısı Konu, EventSubscriptionName, DomainEventSubscriptionName, DropReason
MatchedEventCount Yes Eşleşen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam olay sayısı Konu, EventSubscriptionName, DomainEventSubscriptionName
PublishFailCount Yes Başarısız Olayları Yayımla Sayı Toplam Toplam olay bu konuya yayımlanamadı Konu, ErrorType, Hata
PublishSuccessCount Yes Yayımlanan Olaylar Sayı Toplam Bu konu başlığında yayımlanan toplam olay sayısı Konu
PublishSuccessLatencyInMs Yes Yayımlama Başarılı Gecikme Süresi Milisaniye Toplam Başarı gecikme süresini milisaniye cinsinden yayımlama Boyut Yok

Microsoft.EventGrid/eventSubscriptions

Metric Tanılama Ayarları aracılığıyla dışarı aktarılabilir mi? Ölçüm Görünen Adı Unit Toplama Türü Açıklama Boyutlar
DeadLetteredCount Yes Teslim Edilemeyen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam teslim edilemeyen olay sayısı DeadLetterReason
DeliveryAttemptFailCount Hayır Teslim Başarısız Olaylar Sayı Toplam Bu olay aboneliğine toplam olay teslimi başarısız oldu Error, ErrorType
DeliverySuccessCount Yes Teslim Edilen Olaylar Sayı Toplam Bu olay aboneliğine teslim edilen toplam olay sayısı Boyut Yok
DestinationProcessingDurationInMs Hayır Hedef İşleme Süresi Milisaniye Ortalama Milisaniye cinsinden hedef işleme süresi Boyut Yok
DroppedEventCount Yes Bırakılan Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen bırakılan toplam olay sayısı DropReason
MatchedEventCount Yes Eşleşen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam olay sayısı Boyut Yok

Microsoft.EventGrid/extensionTopics

Metric Tanılama Ayarları aracılığıyla dışarı aktarılabilir mi? Ölçüm Görünen Adı Unit Toplama Türü Açıklama Boyutlar
PublishFailCount Yes Başarısız Olayları Yayımla Sayı Toplam Toplam olay bu konuya yayımlanamadı ErrorType, Error
PublishSuccessCount Yes Yayımlanan Olaylar Sayı Toplam Bu konu başlığında yayımlanan toplam olay sayısı Boyut Yok
PublishSuccessLatencyInMs Yes Yayımlama Başarılı Gecikme Süresi Milisaniye Toplam Başarı gecikme süresini milisaniye cinsinden yayımlama Boyut Yok
UnmatchedEventCount Yes Eşleşmeyen Olaylar Sayı Toplam Bu konu başlığı için olay aboneliklerinden hiçbirinde eşleşmeyen toplam olay sayısı Boyut Yok

Microsoft.EventGrid/partnerNamespaces

Metric Tanılama Ayarları aracılığıyla dışarı aktarılabilir mi? Ölçüm Görünen Adı Unit Toplama Türü Açıklama Boyutlar
PublishFailCount Yes Başarısız Olayları Yayımla Sayı Toplam Toplam olay bu iş ortağı ad alanında yayımlanamadı ErrorType, Error
PublishSuccessCount Yes Yayımlanan Olaylar Sayı Toplam Bu iş ortağı ad alanında yayımlanan toplam olay sayısı Boyut Yok
PublishSuccessLatencyInMs Yes Yayımlama Başarılı Gecikme Süresi Milisaniye Toplam Başarı gecikme süresini milisaniye cinsinden yayımlama Boyut Yok
UnmatchedEventCount Yes Eşleşmeyen Olaylar Sayı Toplam İş ortağı konularının hiçbirinde eşleşmeyen toplam olay sayısı Boyut Yok

Microsoft.EventGrid/partnerTopics

Metric Tanılama Ayarları aracılığıyla dışarı aktarılabilir mi? Ölçüm Görünen Adı Unit Toplama Türü Açıklama Boyutlar
AdvancedFilterEvaluationCount Yes Gelişmiş Filtre Değerlendirmeleri Sayı Toplam Bu iş ortağı konusu için olay abonelikleri genelinde değerlendirilen toplam gelişmiş filtre sayısı. EventSubscriptionName
DeadLetteredCount Yes Teslim Edilemeyen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam teslim edilemeyen olay sayısı DeadLetterReason, EventSubscriptionName
DeliveryAttemptFailCount Hayır Teslim Başarısız Olaylar Sayı Toplam Bu olay aboneliğine toplam olay teslimi başarısız oldu Error, ErrorType, EventSubscriptionName
DeliverySuccessCount Yes Teslim Edilen Olaylar Sayı Toplam Bu olay aboneliğine teslim edilen toplam olay sayısı EventSubscriptionName
DestinationProcessingDurationInMs Hayır Hedef İşleme Süresi Milisaniye Ortalama Milisaniye cinsinden hedef işleme süresi EventSubscriptionName
DroppedEventCount Yes Bırakılan Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen bırakılan toplam olay sayısı DropReason, EventSubscriptionName
MatchedEventCount Yes Eşleşen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam olay sayısı EventSubscriptionName
PublishSuccessCount Yes Yayımlanan Olaylar Sayı Toplam Bu iş ortağı konusunda yayımlanan toplam olay sayısı Boyut Yok
UnmatchedEventCount Yes Eşleşmeyen Olaylar Sayı Toplam Bu iş ortağı konusu için olay aboneliklerinden hiçbirinde eşleşmeyen toplam olay sayısı Boyut Yok

Microsoft.EventGrid/systemTopics

Metric Tanılama Ayarları aracılığıyla dışarı aktarılabilir mi? Ölçüm Görünen Adı Unit Toplama Türü Açıklama Boyutlar
AdvancedFilterEvaluationCount Yes Gelişmiş Filtre Değerlendirmeleri Sayı Toplam Bu konu için olay abonelikleri genelinde değerlendirilen toplam gelişmiş filtre sayısı. EventSubscriptionName
DeadLetteredCount Yes Teslim Edilemeyen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam teslim edilemeyen olay sayısı DeadLetterReason, EventSubscriptionName
DeliveryAttemptFailCount Hayır Teslim Başarısız Olaylar Sayı Toplam Bu olay aboneliğine toplam olay teslimi başarısız oldu Error, ErrorType, EventSubscriptionName
DeliverySuccessCount Yes Teslim Edilen Olaylar Sayı Toplam Bu olay aboneliğine teslim edilen toplam olay sayısı EventSubscriptionName
DestinationProcessingDurationInMs Hayır Hedef İşleme Süresi Milisaniye Ortalama Milisaniye cinsinden hedef işleme süresi EventSubscriptionName
DroppedEventCount Yes Bırakılan Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen bırakılan toplam olay sayısı DropReason, EventSubscriptionName
MatchedEventCount Yes Eşleşen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam olay sayısı EventSubscriptionName
PublishFailCount Yes Başarısız Olayları Yayımla Sayı Toplam Toplam olay bu konuya yayımlanamadı ErrorType, Error
PublishSuccessCount Yes Yayımlanan Olaylar Sayı Toplam Bu konu başlığında yayımlanan toplam olay sayısı Boyut Yok
PublishSuccessLatencyInMs Yes Yayımlama Başarılı Gecikme Süresi Milisaniye Toplam Başarı gecikme süresini milisaniye cinsinden yayımlama Boyut Yok
UnmatchedEventCount Yes Eşleşmeyen Olaylar Sayı Toplam Bu konu başlığı için olay aboneliklerinden hiçbirinde eşleşmeyen toplam olay sayısı Boyut Yok

Microsoft.EventGrid/topics

Metric Tanılama Ayarları aracılığıyla dışarı aktarılabilir mi? Ölçüm Görünen Adı Unit Toplama Türü Açıklama Boyutlar
AdvancedFilterEvaluationCount Yes Gelişmiş Filtre Değerlendirmeleri Sayı Toplam Bu konu için olay abonelikleri genelinde değerlendirilen toplam gelişmiş filtre sayısı. EventSubscriptionName
DeadLetteredCount Yes Teslim Edilemeyen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam teslim edilemeyen olay sayısı DeadLetterReason, EventSubscriptionName
DeliveryAttemptFailCount Hayır Teslim Başarısız Olaylar Sayı Toplam Bu olay aboneliğine toplam olay teslimi başarısız oldu Error, ErrorType, EventSubscriptionName
DeliverySuccessCount Yes Teslim Edilen Olaylar Sayı Toplam Bu olay aboneliğine teslim edilen toplam olay sayısı EventSubscriptionName
DestinationProcessingDurationInMs Hayır Hedef İşleme Süresi Milisaniye Ortalama Milisaniye cinsinden hedef işleme süresi EventSubscriptionName
DroppedEventCount Yes Bırakılan Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen bırakılan toplam olay sayısı DropReason, EventSubscriptionName
MatchedEventCount Yes Eşleşen Olaylar Sayı Toplam Bu olay aboneliğiyle eşleşen toplam olay sayısı EventSubscriptionName
PublishFailCount Yes Başarısız Olayları Yayımla Sayı Toplam Toplam olay bu konuya yayımlanamadı ErrorType, Error
PublishSuccessCount Yes Yayımlanan Olaylar Sayı Toplam Bu konu başlığında yayımlanan toplam olay sayısı Boyut Yok
PublishSuccessLatencyInMs Yes Yayımlama Başarılı Gecikme Süresi Milisaniye Toplam Başarı gecikme süresini milisaniye cinsinden yayımlama Boyut Yok
UnmatchedEventCount Yes Eşleşmeyen Olaylar Sayı Toplam Bu konu başlığı için olay aboneliklerinden hiçbirinde eşleşmeyen toplam olay sayısı Boyut Yok

Kaynak günlükleri

Tanılama ayarları, Event Grid kullanıcılarının depolama hesabı, olay hub'ı veya Log Analytics Çalışma Alanı'nda yayımlama ve teslim hatası günlüklerini yakalamasına ve görüntülemesine olanak sağlar. Bu makalede, günlükler için şema ve örnek bir günlük girişi sağlanır.

Yayımlama/teslim hata günlükleri şeması

Özellik adı Veri türü Açıklama
Süre DateTime Günlük girişinin oluşturulduğu saat

Örnek değer: 01-29-2020 09:52:02.700

EventSubscriptionName String Olay aboneliğinin adı

Örnek değer: "EVENTSUB1"

Bu özellik yalnızca teslim hata günlükleri için var.

Kategori String Günlük kategorisi adı.

Örnek değerler: "DeliveryFailures" veya "PublishFailures"

OperationName String Hataya işlemin adı neden oldu.

Örnek Değerler: Teslim hataları için "Teslim".

Mesaj String Kullanıcının hatanın nedenini ve diğer ayrıntıları açıklayan günlük iletisi.
ResourceId String Konu/etki alanı kaynağının kaynak kimliği

Örnek Değerler: /SUBSCRIPTIONS/SAMPLE-SUBSCRIPTION-ID/RESOURCEGROUPS/SAMPLE-RESOURCEGROUP/PROVIDERS/MICROSOFT.EVENTGRID/TOPICS/TOPIC1

Örnek - Yayımlama/teslim hata günlükleri şeması

{
    "time": "2019-11-01T00:17:13.4389048Z",
    "resourceId": "/SUBSCRIPTIONS/SAMPLE-SUBSCTIPTION-ID /RESOURCEGROUPS/SAMPLE-RESOURCEGROUP-NAME/PROVIDERS/MICROSOFT.EVENTGRID/TOPICS/SAMPLE-TOPIC-NAME ",
    "eventSubscriptionName": "SAMPLEDESTINATION",
    "category": "DeliveryFailures",
    "operationName": "Deliver",
    "message": "Message:outcome=NotFound, latencyInMs=2635, id=xxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx, systemId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx, state=FilteredFailingDelivery, deliveryTime=11/1/2019 12:17:10 AM, deliveryCount=0, probationCount=0, deliverySchema=EventGridEvent, eventSubscriptionDeliverySchema=EventGridEvent, fields=InputEvent, EventSubscriptionId, DeliveryTime, State, Id, DeliverySchema, LastDeliveryAttemptTime, SystemId, fieldCount=, requestExpiration=1/1/0001 12:00:00 AM, delivered=False publishTime=11/1/2019 12:17:10 AM, eventTime=11/1/2019 12:17:09 AM, eventType=Type, deliveryTime=11/1/2019 12:17:10 AM, filteringState=FilteredWithRpc, inputSchema=EventGridEvent, publisher=DIAGNOSTICLOGSTEST-EASTUS.EASTUS-1.EVENTGRID.AZURE.NET, size=363, fields=Id, PublishTime, SerializedBody, EventType, Topic, Subject, FilteringHashCode, SystemId, Publisher, FilteringTopic, TopicCategory, DataVersion, MetadataVersion, InputSchema, EventTime, fieldCount=15, url=sb://diagnosticlogstesting-eastus.servicebus.windows.net/, deliveryResponse=NotFound: The messaging entity 'sb://diagnosticlogstesting-eastus.servicebus.windows.net/eh-diagnosticlogstest' could not be found. TrackingId:c98c5af6-11f0-400b-8f56-c605662fb849_G14, SystemTracker:diagnosticlogstesting-eastus.servicebus.windows.net:eh-diagnosticlogstest, Timestamp:2019-11-01T00:17:13, referenceId: ac141738a9a54451b12b4cc31a10dedc_G14:"
}

olası değerleri , , Aborted, TimedOutGenericErrorve Busydeğerleridir Outcome NotFound. Event Grid, içindeki olay işleyicisinden aldığı tüm bilgileri günlüğe messagekaydeder. Örneğin, için GenericErrorHTTP durum kodunu, hata kodunu ve hata iletisini günlüğe kaydeder.

Veri düzlemi işlem günlükleri şeması

Özellik adı Veri türü Açıklama
NetworkAccess String İzin verilen değerler şunlardır:
- PublicAccess - genel IP üzerinden bağlanırken
- PrivateAccess - özel bağlantı üzerinden bağlanırken
ClientIpAddress String Gelen isteklerin kaynak IP'sini
TlsVersion String İstemci bağlantısı tarafından kullanılan aktarım katmanı güvenliği (TLS) sürümü. Olası değerler şunlardır: 1.0, 1.1 ve 1.2
Kimlik Doğrulaması/Tür String İletileri yayımlarken kimlik doğrulaması için kullanılan gizli dizi türü.
-Key – istek SAS anahtarını kullanır
- SASToken – istek SAS anahtarından oluşturulan bir SAS belirteci kullanır
- AADAccessToken – Microsoft Entra Id tarafından verilen JSON Web Belirteci (JWT) belirteci
- Unknown – Yukarıdaki kimlik doğrulama türlerinden hiçbiri. OPTIONS istekleri bu kimlik doğrulama türüne sahiptir
Authentication/ObjectId String Kimlik doğrulama türü olarak ayarlandığında kullanılan hizmet sorumlusunun ObjectId değeri AADAccessToken
OperationResult String Yayımlamanın sonucu. Olası değerler şunlardır:
-Başarı
-Yetkisiz
-Yasak
- RequestEntityTooLarge
- BadRequest
- InternalServerError
TotalOperations String Bu izlemeler her yayımlama isteği için yayımlanmaz. Yukarıdaki değerlerin her benzersiz bileşimi için dakikada bir bir toplam gönderilir

Örnek - Veri düzlemi istekleri şeması

{
    "time": "2021-10-26T21:44:16.8117322Z",
    "resourceId": "/SUBSCRIPTIONS/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/RESOURCEGROUPS/BMT-TEST/PROVIDERS/MICROSOFT.EVENTGRID/DOMAINS/BMTAUDITLOGDOMAIN",
    "operationName": "Microsoft.EventGrid/events/send",
    "category": "DataPlaneRequests",
    "level": "Information",
    "region": "CENTRALUSEUAP",
    "properties": {
        "aggregatedRequests": [
            {
                "networkAccess": "PublicAccess",
                "clientIpAddress": "xx.xx.xx.xxx",
                "tlsVersion": "1.2",
                "authentication": {
                            "type": "AADAccessToken",
                            "objectId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx"
                },
                "operationResult": "Success",
                "totalOperations": 1
            }
        ]
    }
}

DataPlaneRequests Tanılama ayarı seçildikten sonra Event Grid kaynakları, genel ve özel erişim işlemleri de dahil olmak üzere veri düzlemi işlemleri için denetim izlemeleri yayımlamaya başlar. Bu izleme gerekirse bir veya daha fazla isteği günlüğe kaydedebilir.

Sonraki adımlar

Konu başlıkları veya etki alanları için tanılama günlüklerini etkinleştirmeyi öğrenmek için bkz . Tanılama günlüklerini etkinleştirme.