Aracılığıyla paylaş


Azure Event Hubs izleme verileri başvurusu

Bu makale, bu hizmetin tüm izleme başvuru bilgilerini içerir.

Event Hubs için toplayabileceğiniz veriler ve bu verilerin nasıl kullanılacağı hakkında ayrıntılı bilgi için bkz. Azure Event Hubs'ı izleme.

Azure Event Hubs, izleme verilerini oluşturmak için Azure'daki bir tam yığın izleme hizmeti olan Azure İzleyici'yi kullanır. Azure İzleyici, Azure kaynaklarınızı izlemeye yönelik eksiksiz bir özellik kümesi sunar. Ayrıca, diğer bulutlardaki ve şirket içindeki kaynakları da izleyebilir.

Azure Event Hubs, Azure kaynaklarından verileri izleme bölümünde açıklanan diğer Azure kaynaklarıyla aynı izleme verilerini toplar.

Ö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.EventHub/clusters için desteklenen ölçümler

Aşağıdaki tabloda, Microsoft.EventHub/clusters kaynak türü için kullanılabilen ölçümler listelanmaktadır.

  • 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
ActiveConnections

Microsoft.EventHub için Toplam Etkin Bağlantı Sayısı.
ActiveConnections Sayı Ortalama <none> PT1M Hayır
Kullanılabilir Bellek

Toplam belleğin yüzdesi olarak Olay Hub'ı Kümesi için kullanılabilir bellek.
AvailableMemory Yüzde En Büyük Role PT1M Hayır
Yakalama Kapsamı.

Microsoft.EventHub için Yakalama Kapsamı.
CaptureBacklog Sayı Toplam (Toplam) <none> PT1M Hayır
Yakalanan Baytlar.

Microsoft.EventHub için Yakalanan Baytlar.
CapturedBytes Bayt Toplam (Toplam) <none> PT1M Hayır
Yakalanan İletiler.

Microsoft.EventHub için Yakalanan İletiler.
CapturedMessages Sayı Toplam (Toplam) <none> PT1M Hayır
Bağlantılar Kapatıldı.

Microsoft.EventHub için Bağlantılar Kapatıldı.
ConnectionsClosed Sayı Ortalama <none> PT1M Hayır
Bağlantılar Açıldı.

Microsoft.EventHub için Açılan Bağlantılar.
ConnectionsOpened Sayı Ortalama <none> PT1M Hayır
CPU

Yüzde olarak Olay Hub'ı Kümesi için CPU kullanımı
CPU Yüzde En Büyük Role PT1M Hayır
Gelen Baytlar.

Microsoft.EventHub için Gelen Bayt sayısı.
IncomingBytes Bayt Toplam (Toplam) <none> PT1M Yes
Gelen İletiler

Microsoft.EventHub için Gelen İletiler.
IncomingMessages Sayı Toplam (Toplam) <none> PT1M Yes
Gelen İstekler

Microsoft.EventHub için Gelen İstekler.
IncomingRequests Sayı Toplam (Toplam) <none> PT1M Yes
Giden Baytlar.

Microsoft.EventHub için Giden Bayt sayısı.
OutgoingBytes Bayt Toplam (Toplam) <none> PT1M Yes
Giden İletiler

Microsoft.EventHub için Giden İletiler.
OutgoingMessages Sayı Toplam (Toplam) <none> PT1M Yes
Kota Aşıldı Hataları.

Microsoft.EventHub için Kota Aşıldı Hataları.
QuotaExceededErrors Sayı Toplam (Toplam) OperationResult PT1M Hayır
Sunucu Hataları.

Microsoft.EventHub için Sunucu Hataları.
ServerErrors Sayı Toplam (Toplam) OperationResult PT1M Hayır
Büyüklük

Bir EventHub'ın Bayt cinsinden boyutu.
Size Bayt Ortalama, Minimum, Maksimum Role PT1M Hayır
Başarılı İstekler

Microsoft.EventHub için Başarılı İstekler.
SuccessfulRequests Sayı Toplam (Toplam) OperationResult PT1M Hayır
Kısıtlanmış İstekler.

Microsoft.EventHub için Kısıtlanmış İstekler.
ThrottledRequests Sayı Toplam (Toplam) OperationResult PT1M Hayır
Kullanıcı Hataları.

Microsoft.EventHub için Kullanıcı Hataları.
UserErrors Sayı Toplam (Toplam) OperationResult PT1M Hayır

Microsoft.EventHub/Namespaces için desteklenen ölçümler

Aşağıdaki tabloda Microsoft.EventHub/Namespaces kaynak türü için kullanılabilen ölçümler listelanmaktadır.

  • 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
ActiveConnections

Microsoft.EventHub için Toplam Etkin Bağlantı Sayısı.
ActiveConnections Sayı Maksimum, En Düşük, Ortalama <none> PT1M Hayır
Yakalama Kapsamı.

Microsoft.EventHub için Yakalama Kapsamı.
CaptureBacklog Sayı Toplam (Toplam) EntityName PT1M Hayır
Yakalanan Baytlar.

Microsoft.EventHub için Yakalanan Baytlar.
CapturedBytes Bayt Toplam (Toplam) EntityName PT1M Hayır
Yakalanan İletiler.

Microsoft.EventHub için Yakalanan İletiler.
CapturedMessages Sayı Toplam (Toplam) EntityName PT1M Hayır
Bağlantılar Kapatıldı.

Microsoft.EventHub için Bağlantılar Kapatıldı.
ConnectionsClosed Sayı En Büyük EntityName PT1M Hayır
Bağlantılar Açıldı.

Microsoft.EventHub için Açılan Bağlantılar.
ConnectionsOpened Sayı En Büyük EntityName PT1M Hayır
Kapsam iletilerini arşivleme (Kullanım dışı)

Bir ad alanı için kapsam içindeki Olay Hub'ı arşiv iletileri (Kullanım dışı)
EHABL Sayı Toplam (Toplam) <none> PT1M Yes
İleti aktarım hızını arşivle (Kullanım dışı)

Olay Hub'ı bir ad alanında ileti aktarım hızını arşivledi (Kullanım dışı)
EHAMBS Bayt Toplam (Toplam) <none> PT1M Yes
İletileri arşivle (Kullanım dışı)

Olay Hub'ı bir ad alanındaki iletileri arşivledi (Kullanım dışı)
EHAMSGS Sayı Toplam (Toplam) <none> PT1M Yes
Gelen baytlar (Kullanım dışı)

Bir ad alanı için Olay Hub'ı gelen ileti aktarım hızı (Kullanım dışı)
EHINBYTES Bayt Toplam (Toplam) <none> PT1M Yes
Gelen baytlar (kullanım dışı) (Kullanım dışı)

Bir ad alanı için Olay Hub'ı gelen ileti aktarım hızı. Bu ölçüm kullanım dışıdır. Lütfen bunun yerine Gelen bayt ölçümünü kullanın (Kullanım dışı)
EHINMBS Bayt Toplam (Toplam) <none> PT1M Yes
Gelen İletiler (Kullanım Dışı)

Ad alanı için toplam gelen ileti (Kullanım dışı)
EHINMSGS Sayı Toplam (Toplam) <none> PT1M Yes
Giden baytlar (Kullanım dışı)

Bir ad alanı için Olay Hub'ı giden ileti aktarım hızı (Kullanım dışı)
EHOUTBYTES Bayt Toplam (Toplam) <none> PT1M Yes
Giden baytlar (kullanım dışı) (Kullanım dışı)

Bir ad alanı için Olay Hub'ı giden ileti aktarım hızı. Bu ölçüm kullanım dışıdır. Bunun yerine giden bayt ölçümünü kullanın (Kullanım dışı)
EHOUTMBS Bayt Toplam (Toplam) <none> PT1M Yes
Giden İletiler (Kullanım Dışı)

Bir ad alanı için toplam giden ileti (Kullanım dışı)
EHOUTMSGS Sayı Toplam (Toplam) <none> PT1M Yes
Başarısız İstekler (Kullanım Dışı)

Ad alanı için toplam başarısız istek sayısı (Kullanım dışı)
FAILREQ Sayı Toplam (Toplam) <none> PT1M Yes
Gelen Baytlar.

Microsoft.EventHub için Gelen Bayt sayısı.
IncomingBytes Bayt Toplam (Toplam) EntityName PT1M Yes
Gelen İletiler

Microsoft.EventHub için Gelen İletiler.
IncomingMessages Sayı Toplam (Toplam) EntityName PT1M Yes
Gelen İstekler

Microsoft.EventHub için Gelen İstekler.
IncomingRequests Sayı Toplam (Toplam) EntityName PT1M Yes
Gelen İletiler (kullanım dışı) (Kullanım dışı)

Bir ad alanı için toplam gelen ileti. Bu ölçüm kullanım dışıdır. Lütfen bunun yerine Gelen İletiler ölçümünü kullanın (Kullanım dışı)
INMSGS Sayı Toplam (Toplam) <none> PT1M Yes
Gelen İstekler (Kullanım Dışı)

Ad alanı için toplam gelen gönderme isteği (Kullanım dışı)
INREQS Sayı Toplam (Toplam) <none> PT1M Yes
İç Sunucu Hataları (Kullanım Dışı)

Ad alanı için toplam iç sunucu hataları (Kullanım dışı)
INTERR Sayı Toplam (Toplam) <none> PT1M Yes
Diğer Hatalar (Kullanım Dışı)

Ad alanı için toplam başarısız istek sayısı (Kullanım dışı)
MISCERR Sayı Toplam (Toplam) <none> PT1M Yes
CPU

Premium SKU ad alanları için CPU kullanım ölçümü.
NamespaceCpuUsage Yüzde Maksimum, En Düşük, Ortalama Replica PT1M Hayır
Bellek Kullanımı

Premium SKU ad alanları için bellek kullanımı ölçümü.
NamespaceMemoryUsage Yüzde Maksimum, En Düşük, Ortalama Replica PT1M Hayır
Giden Baytlar.

Microsoft.EventHub için Giden Bayt sayısı.
OutgoingBytes Bayt Toplam (Toplam) EntityName PT1M Yes
Giden İletiler

Microsoft.EventHub için Giden İletiler.
OutgoingMessages Sayı Toplam (Toplam) EntityName PT1M Yes
Giden İletiler (kullanım dışı) (Kullanım dışı)

Bir ad alanı için toplam giden ileti. Bu ölçüm kullanım dışıdır. Bunun yerine Giden İletiler ölçümünü kullanın (Kullanım dışı)
OUTMSGS Sayı Toplam (Toplam) <none> PT1M Yes
Kota Aşıldı Hataları.

Microsoft.EventHub için Kota Aşıldı Hataları.
QuotaExceededErrors Sayı Toplam (Toplam) EntityName, OperationResult PT1M Hayır
ReplicationLagCount

İleti sayısına göre çoğaltma gecikmesi
ReplicationLagCount Sayı Maksimum, En Düşük, Ortalama EntityName PT1M Hayır
ReplicationLagDuration

Zamana göre çoğaltma gecikmesi
ReplicationLagDuration Saniye Maksimum, En Düşük, Ortalama EntityName PT1M Yes
Sunucu Hataları.

Microsoft.EventHub için Sunucu Hataları.
ServerErrors Sayı Toplam (Toplam) EntityName, OperationResult PT1M Hayır
Büyüklük

Bir EventHub'ın Bayt cinsinden boyutu.
Size Bayt Ortalama, Minimum, Maksimum EntityName PT1M Hayır
Başarılı İstekler

Microsoft.EventHub için Başarılı İstekler.
SuccessfulRequests Sayı Toplam (Toplam) EntityName, OperationResult PT1M Hayır
Başarılı İstekler (Kullanım Dışı)

Ad alanı için toplam başarılı istek sayısı (Kullanım dışı)
SUCCREQ Sayı Toplam (Toplam) <none> PT1M Yes
Sunucu Meşgul Hataları (Kullanım Dışı)

Ad alanı için toplam sunucu meşgul hataları (Kullanım dışı)
SVRBSY Sayı Toplam (Toplam) <none> PT1M Yes
Kısıtlanmış İstekler.

Microsoft.EventHub için Kısıtlanmış İstekler.
ThrottledRequests Sayı Toplam (Toplam) EntityName, OperationResult PT1M Hayır
Kullanıcı Hataları.

Microsoft.EventHub için Kullanıcı Hataları.
UserErrors Sayı Toplam (Toplam) EntityName, OperationResult PT1M Hayır

Aşağıdaki tablolarda Azure Event Hubs için toplanan otomatik olarak toplanan tüm platform ölçümleri listelanmaktadır. Bu ölçümlerin kaynak sağlayıcısı veya Microsoft.EventHub/namespacesşeklindedirMicrosoft.EventHub/clusters.

İstek ölçümleri , veri ve yönetim işlemleri isteklerinin sayısını sayar. Bu tablo, önceki tablolardaki değerler hakkında daha fazla bilgi sağlar.

Ölçüm adı Açıklama
Gelen İstekler Belirtilen süre boyunca Event Hubs hizmetine yapılan isteklerin sayısı. Bu ölçüm tüm veri ve yönetim düzlemi işlemlerini içerir.
Başarılı İstekler Belirtilen süre boyunca Event Hubs hizmetine yapılan başarılı isteklerin sayısı.
Kısıtlanmış İstekler Kullanım aşıldığı için kısıtlanan istek sayısı.

Bu tablo, önceki tablolardan ileti ölçümleri için daha fazla bilgi sağlar.

Ölçüm adı Açıklama
Gelen İletiler Belirtilen süre boyunca Event Hubs'a gönderilen olay veya ileti sayısı.
Giden İletiler Belirtilen süre boyunca Event Hubs'dan alınan olay veya ileti sayısı.
Yakalanan İletiler Yakalanan iletilerin sayısı.
Gelen Bayt Sayısı Belirtilen süre boyunca bir olay hub'ı için gelen bayt sayısı.
Giden Bayt Miktarı Belirtilen süre boyunca bir olay hub'ı için giden bayt sayısı.
Size Bir olay hub'ının bayt cinsinden boyutu.

Not

  • Bu değerler belirli bir noktaya değerlerdir. Bu belirli bir noktadan hemen sonra tüketilen gelen iletiler bu ölçümlere yansıtılmayabilir.
  • Gelen İstekler ölçümü tüm veri ve yönetim düzlemi işlemlerini içerir. Gelen İletiler ölçümü, olay hub'ına gönderilen toplam olay sayısını verir. Örneğin, bir olay hub'ına 100 olaydan oluşan bir toplu iş gönderirseniz, 1 gelen istek ve 100 gelen ileti olarak sayılır.

Bu tablo, önceki tablolardaki yakalama ölçümleri için daha fazla bilgi sağlar.

Ölçüm adı Açıklama
Yakalanan İletiler Yakalanan iletilerin sayısı.
Yakalanan Bayt Miktarı Olay hub'ı için yakalanan baytlar.
Yakalama Biriktirme Listesi Olay hub'ı için yakalama kapsamı.

Bu tablo, önceki tablolardaki bağlantı ölçümleri için daha fazla bilgi sağlar.

Ölçüm adı Açıklama
Etkin Bağlantılar Ad alanındaki ve ad alanındaki bir varlıktaki (olay hub'ı) etkin bağlantıların sayısı. Bu ölçümün değeri belirli bir noktaya değerdir. Bu belirli bir noktadan hemen sonra etkin olan bağlantılar ölçüme yansıtılmayabilir.
Açılan Bağlantılar Açık bağlantı sayısı.
Kapatılan Bağlantılar Kapatılan bağlantı sayısı.

Bu tablo, önceki tablolardaki hata ölçümleri için daha fazla bilgi sağlar.

Ölçüm adı Açıklama
Sunucu Hataları Belirtilen süre boyunca Event Hubs hizmetinde bir hata nedeniyle işlenmeyen istek sayısı.
Kullanıcı Hataları Belirtilen süre içindeki kullanıcı hataları nedeniyle işlenmeyen istek sayısı.
Kota Aşıldı Hataları Belirtilen süre boyunca kotaların aşılmasından kaynaklanan hata sayısı.

Aşağıdaki iki tür hata, kullanıcı hataları olarak sınıflandırılır:

  1. İstemci tarafı hataları (HTTP'de 400 hata olabilir).
  2. İletiler işlenirken oluşan hatalar.

Not

Logic Apps, dönem alıcıları oluşturur. Alıcılar, hizmet yüküne bağlı olarak bir düğümden diğerine taşınabilir. Bu taşımalar ReceiverDisconnection sırasında özel durumlar oluşabilir. Bunlar Event Hubs hizmeti tarafında kullanıcı hataları olarak sayılır. Logic Apps, Event Hubs istemcilerinden hataları toplayarak bunları kullanıcı günlüklerinde görüntüleyebilirsiniz.

Ö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
EntityName Olay hub'ının adı. 'Gelen İstekler' ölçümüyle Varlık Adı boyutu, tüm olay hub'larınıza ek olarak değerine -NamespaceOnlyMetric- sahiptir. Ad alanı düzeyinde yapılan istekleri temsil eder. Örnek olarak ad alanındaki tüm olay hub'larını listeleme isteği veya kimlik doğrulaması veya yetkilendirme başarısız olan varlıklara yönelik istekler verilebilir.
OperationResult veya gibi serverbusyclienterror quotaexceededuygun hata durumunu gösterir.success

Ölçümlerinize boyut eklemek isteğe bağlıdır. Boyut eklemezseniz ölçümler ad alanı düzeyinde belirtilir.

Not

Tanılama ayarında ölçümleri etkinleştirdiğinizde, boyut bilgileri şu anda depolama hesabına, olay hub'ına veya log analytics'e gönderilen bilgilerin bir parçası olarak dahil değildir.

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.EventHub/Namespaces 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
ApplicationMetricsLogs Uygulama Ölçümleri Günlükleri AZMSApplicationMetricLogs

Azure Event Hubs ve Azure Service Bus için uygulama ölçümlerini (gelen/giden, başarılı/başarısız vb.) yakalar.

Yes Hayı Evet
ArchiveLogs Arşiv Günlükleri AZMSArchiveLogs

Event Hubs yakalama işlemleri, özellikle de yakalama hatalarıyla ilgili günlükler hakkındaki bilgileri yakalar.

Yes Hayır Hayır
AutoScaleLogs Günlükleri Otomatik Ölçeklendirme AZMSAutoscaleLogs

Event Hubs ad alanında yapılan otomatik şişirme işlemlerini yakalar.

Yes Hayır Hayır
CustomerManagedKeyUserLogs Müşteri Tarafından Yönetilen Anahtar Günlükleri Hayır Hayır Hayır
DataDRLogs DataDR Günlükleri AzureDiagnostics

Birden çok Azure kaynağından günlükler.

Hayır Hayır Sorgular Yes
DiagnosticErrorLogs Tanılama Hata Günlükleri AZMSDiagnosticErrorLogs

Azure Event Hubs ve Azure Service Bus'taki çeşitli veri düzlemi erişim işlemleri (ileti gönderme veya alma gibi) için istemci hataları, sunucu meşgul hataları ve kota aşılan hatalar gibi toplu tanılama bilgilerini yakalar.

Yes Hayır Sorgular Yes
EventHubVNetConnectionEvent Sanal Ağ/IP Filtreleme Bağlantı Günlükleri AZMSVnetConnectionEvents

Azure Event Hubs ve Azure Service Bus için tüm sanal ağ ve IP filtreleme günlüklerini yakalar. Bunlar yalnızca ad alanı seçili ağlardan veya belirli IP adresinden erişime izin veriyorsa (IP Filtresi kuralları) gönderilir.

Yes Hayır Sorgular Hayır
KafkaCoordinatorLogs Kafka Koordinatör Günlükleri AZMSKafkaCoordinatorLogs

Event Hubs ile ilgili kafka koordinatör işlemlerini yakalar.

Yes Hayır Hayır
KafkaUserErrorLogs Kafka Kullanıcı Hata Günlükleri AZMSKafkaUserErrorLogs

Event Hubs'da çağrılan kafka API'leri hakkındaki bilgileri yakalar.

Yes Hayır Hayır
OperationalLogs İşlem Günlükleri AZMSOperationalLogs

Azure Event Hubs/Azure Service Bus ad alanı ve varlıkları üzerinde gerçekleştirilen tüm yönetim işlemlerini yakalar.

Yes Hayır Sorgular Hayır
RuntimeAuditLogs Çalışma Zamanı Denetim Günlükleri AZMSRunTimeAuditLogs

Azure Event Hubs ve Azure Service Bus'ta çeşitli veri düzlemi erişim işlemleri (ileti gönderme veya alma gibi) için toplu tanılama bilgilerini yakalar. Çalışma zamanı denetim günlükleri şu anda yalnızca premium katmanda kullanılabilir.

Yes Hayır Sorgular Yes

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.

Event Hubs Microsoft.EventHub/ad alanları

Event Hubs kaynak günlükleri

Azure Event Hubs artık günlükleri iki hedef tablodan herhangi birine dağıtma özelliğine sahiptir: Azure Tanılama veya Log Analytics'te kaynağa özgü tablolar . Hedef tabloları seçmek için Azure portalında sağlanan iki durumlu düğmeyi kullanabilirsiniz.

Hedef tabloyu ayarlamak için iletişim kutusunun ekran görüntüsü.

Azure Event Hubs, Azure İzleyici Günlüklerindeki Kusto tablolarını kullanır. Bu tabloları Log Analytics ile sorgulayabilirsiniz.

Farklı günlük kategorilerini kullanmaya başlamak için örnek sorgularımızı görüntüleyebilirsiniz.

Önemli

Boyutlar Log Analytics çalışma alanına aktarılamaz.

Event Hubs aşağıdaki kategoriler için tanılama günlüklerini yakalar:

Kategori Açıklama
Arşiv Günlükleri Özellikle yakalama hatalarıyla ilgili günlükler olmak üzere Event Hubs Yakalama işlemleri hakkındaki bilgileri yakalar.
İşlem Günlükleri Azure Event Hubs ad alanında gerçekleştirilen tüm yönetim işlemlerini yakalayın. Azure Event Hubs'da gerçekleştirilen yüksek hacimli veri işlemleri nedeniyle veri işlemleri yakalanmaz.
Günlükleri otomatik ölçeklendirme Event Hubs ad alanında gerçekleştirilen otomatik şişirme işlemlerini yakalar.
Kafka koordinatör günlükleri Event Hubs ile ilgili Kafka koordinatör işlemlerini yakalar.
Kafka kullanıcı hata günlükleri Event Hubs'da çağrılan Kafka API'leri hakkındaki bilgileri yakalar.
Event Hubs sanal ağ bağlantısı olayı Event Hubs'a trafik gönderen IP adresleri ve sanal ağlar hakkındaki bilgileri yakalar.
Müşteri tarafından yönetilen anahtar kullanıcı günlükleri Müşteri tarafından yönetilen anahtarla ilgili işlemleri yakalar.
Çalışma Zamanı Denetim Günlükleri Event Hubs'daki tüm veri düzlemi erişim işlemleri (gönderme veya alma olayları gibi) için toplu tanılama bilgilerini yakalayın.
Uygulama Ölçüm Günlükleri Veri düzlemi işlemleriyle ilgili belirli ölçümlerle ilgili toplanan bilgileri yakalayın.

Tüm günlükler JavaScript Nesne Gösterimi (JSON) biçiminde depolanır. Her girdinin, aşağıdaki bölümlerde açıklanan biçimi kullanan dize alanları vardır.

Arşiv günlükleri şeması

Arşiv günlüğü JSON dizeleri aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama Azure Tanılama'da desteklenir AZMSArchiveLogs'ta desteklenir (Kaynağa özgü tablo)
TaskName Başarısız olan görevin açıklaması Yes Yes
ActivityId İzleme için kullanılan iç kimlik Yes Yes
trackingId İzleme için kullanılan iç kimlik Yes Yes
resourceId Azure Resource Manager kaynak kimliği evet Yes
eventHub Olay hub'ı tam adı (ad alanı adını içerir) Yes Hayır
EventhubName Olay hub'ı varlığının adı Hayır Evet
partitionId Olay hub'ına yazılan bölüm Yes Yes
archiveStep olası değerler: ArchiveFlushWriter, DestinationInit Yes Yes
startTime Hata başlangıç zamanı Yes Hayır
Time Generated (UTC) İşlemin zaman damgası Hayır Evet
failures Hatanın oluşma sayısı Yes Yes
durationInSeconds Hata süresi Yes Yes
message Hata İletisi Yes Yes
category Günlük Kategorisi Yes Hayır
Provider Günlükleri yayan hizmetin adı, örneğin Event Hubs Hayır Evet
Type Yayılan günlük türü Hayır Evet

Aşağıdaki kod bir arşiv günlüğü JSON dizesi örneğidir:

AzureDiagnostics:

{
   "TaskName": "EventHubArchiveUserError",
   "ActivityId": "000000000-0000-0000-0000-0000000000000",
   "trackingId": "0000000-0000-0000-0000-00000000000000000",
   "resourceId": "/SUBSCRIPTIONS/000000000-0000-0000-0000-0000000000000/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs Namespace Name>",
   "eventHub": "<Event Hub full name>",
   "partitionId": "1",
   "archiveStep": "ArchiveFlushWriter",
   "startTime": "9/22/2016 5:11:21 AM",
   "failures": 3,
   "durationInSeconds": 360,
   "message": "Microsoft.WindowsAzure.Storage.StorageException: The remote server returned an error: (404) Not Found. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.\r\n   at Microsoft.WindowsAzure.Storage.Shared.Protocol.HttpResponseParsers.ProcessExpectedStatusCodeNoException[T](HttpStatusCode expectedStatusCode, HttpStatusCode actualStatusCode, T retVal, StorageCommandBase`1 cmd, Exception ex)\r\n   at Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob.<PutBlockImpl>b__3e(RESTCommand`1 cmd, HttpWebResponse resp, Exception ex, OperationContext ctx)\r\n   at Microsoft.WindowsAzure.Storage.Core.Executor.Executor.EndGetResponse[T](IAsyncResult getResponseResult)\r\n   --- End of inner exception stack trace ---\r\n   at Microsoft.WindowsAzure.Storage.Core.Util.StorageAsyncResult`1.End()\r\n   at Microsoft.WindowsAzure.Storage.Core.Util.AsyncExtensions.<>c__DisplayClass4.<CreateCallbackVoid>b__3(IAsyncResult ar)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.",
   "category": "ArchiveLogs"
}

Kaynağa özgü tablo girişi:

{
   "TaskName": "EventHubArchiveUserError",
   "ActivityId": "000000000-0000-0000-0000-0000000000000",
   "trackingId": "0000000-0000-0000-0000-00000000000000000",
   "resourceId": "/SUBSCRIPTIONS/000000000-0000-0000-0000-0000000000000/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs Namespace Name>",
   "EventHubName": "<Event Hub full name>",
   "partitionId": "1",
   "archiveStep": "ArchiveFlushWriter",
   "TimeGenerated(UTC)": "9/22/2016 5:11:21 AM",
   "failures": 3,
   "durationInSeconds": 360,
   "message": "Microsoft.WindowsAzure.Storage.StorageException: The remote server returned an error: (404) Not Found. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.\r\n   at Microsoft.WindowsAzure.Storage.Shared.Protocol.HttpResponseParsers.ProcessExpectedStatusCodeNoException[T](HttpStatusCode expectedStatusCode, HttpStatusCode actualStatusCode, T retVal, StorageCommandBase`1 cmd, Exception ex)\r\n   at Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob.<PutBlockImpl>b__3e(RESTCommand`1 cmd, HttpWebResponse resp, Exception ex, OperationContext ctx)\r\n   at Microsoft.WindowsAzure.Storage.Core.Executor.Executor.EndGetResponse[T](IAsyncResult getResponseResult)\r\n   --- End of inner exception stack trace ---\r\n   at Microsoft.WindowsAzure.Storage.Core.Util.StorageAsyncResult`1.End()\r\n   at Microsoft.WindowsAzure.Storage.Core.Util.AsyncExtensions.<>c__DisplayClass4.<CreateCallbackVoid>b__3(IAsyncResult ar)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.",
   "Provider":"EVENTHUB",
   "Type":"AZMSArchiveLogs"
}

İşlem günlükleri şeması

İşlem günlüğü JSON dizeleri aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama AzureDiagnostics'te desteklenir AZMSOperationalLogs'da desteklenir (Kaynağa özgü tablo)
ActivityId İzleme amacıyla kullanılan iç kimlik Yes Yes
EventName İşlem adı. Bu öğenin değerlerinin listesi için bkz . Olay adları Yes Yes
resourceId Azure Resource Manager kaynak kimliği Yes Yes
SubscriptionId Subscription ID Yes Yes
EventTimeString İşlem süresi Yes Hayır
Time Generated (UTC) İşlemin zaman damgası Hayır Evet
EventProperties İşlemin özellikleri. Bu öğe, aşağıdaki örnekte gösterildiği gibi olay hakkında daha fazla bilgi sağlar. Yes Yes
Status İşlem durumu. Değer Başarılı veya Başarısız olabilir. Yes Yes
Caller İşlem çağıranı (Azure portalı veya yönetim istemcisi) Yes Yes
Category Günlük Kategorisi Yes Hayır
Provider Günlükleri yayan hizmetin adı, örneğin Event Hubs Hayır Evet
Type Yayılan günlüklerin türü Hayır Evet

Aşağıdaki kod bir işlem günlüğü JSON dizesi örneğidir:

AzureDiagnostics:

Example:
{
   "ActivityId": "00000000-0000-0000-0000-00000000000000",
   "EventName": "Create EventHub",
   "resourceId": "/SUBSCRIPTIONS/00000000-0000-0000-0000-0000000000000/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs namespace name>",
   "SubscriptionId": "000000000-0000-0000-0000-000000000000",
   "EventTimeString": "9/28/2016 8:40:06 PM +00:00",
   "EventProperties": "{\"SubscriptionId\":\"0000000000-0000-0000-0000-000000000000\",\"Namespace\":\"<Namespace Name>\",\"Via\":\"https://<Namespace Name>.servicebus.windows.net/f8096791adb448579ee83d30e006a13e/?api-version=2016-07\",\"TrackingId\":\"5ee74c9e-72b5-4e98-97c4-08a62e56e221_G1\"}",
   "Status": "Succeeded",
   "Caller": "ServiceBus Client",
   "category": "OperationalLogs"
}

Kaynağa özgü tablo girişi:

Example:
{
   "ActivityId": "00000000-0000-0000-0000-00000000000000",
   "EventName": "Create EventHub",
   "resourceId": "/SUBSCRIPTIONS/00000000-0000-0000-0000-0000000000000/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs namespace name>",
   "SubscriptionId": "000000000-0000-0000-0000-000000000000",
   "TimeGenerated (UTC)": "9/28/2016 8:40:06 PM +00:00",
   "EventProperties": "{\"SubscriptionId\":\"0000000000-0000-0000-0000-000000000000\",\"Namespace\":\"<Namespace Name>\",\"Via\":\"https://<Namespace Name>.servicebus.windows.net/f8096791adb448579ee83d30e006a13e/?api-version=2016-07\",\"TrackingId\":\"5ee74c9e-72b5-4e98-97c4-08a62e56e221_G1\"}",
   "Status": "Succeeded",
   "Caller": "ServiceBus Client",
   "Provider": "EVENTHUB",
   "Type":"AZMSOperationalLogs"
}

Olay adları

Olay adı, aşağıdaki numaralandırmalardan işlem türü + kaynak türü olarak doldurulur. Örneğin, Create Queue, Retrieve Event Hub veya Delete Rule.

İşlem türü Kaynak türü
- Oluştur
-Güncelleştirmek
- Sil
-Almak
-Bilinmeyen
-Namespace
-Sıra
-Konu
-Abonelik
- Event Hubs
- SharedAccessPolicy
- UsageCredit
-Kural
- ConsumerGroup

Günlük şemasını otomatik ölçeklendirme

Otomatik ölçeklendirme günlüğü JSON aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama Azure Tanılama'da desteklenir AZMSAutoscaleLogs'ta desteklenir (Kaynağa özgü tablo)
TrackingId İzleme amacıyla kullanılan iç kimlik Yes Yes
ResourceId Azure Resource Manager kaynak kimliği. Yes Yes
Message Otomatik olarak şişirme eylemiyle ilgili ayrıntıları sağlayan bilgilendirme iletisi. İleti, belirli bir ad alanı için aktarım hızı biriminin önceki ve geçerli değerini ve TU'nun şişirme işlemini tetikleyen değeri içerir. Yes Yes
Time Generated (UTC) İşlemin zaman damgası Hayır Evet
Provider Günlükleri yayan Hizmetin adı, örneğin Event Hubs Hayır Evet
Type Yayılan günlüklerin türü Hayır Evet

Aşağıda örnek bir otomatik ölçeklendirme olayı verilmişti:

AzureDiagnostics:

{
    "TrackingId": "fb1b3676-bb2d-4b17-85b7-be1c7aa1967e",
    "Message": "Scaled-up EventHub TUs (UpdateStartTimeUTC: 5/13/2021 7:48:36 AM, PreviousValue: 1, UpdatedThroughputUnitValue: 2, AutoScaleReason: 'IncomingMessagesPerSecond reached 2170')",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name"
}

Kaynağa özgü tablo girişi:

{
    "TrackingId": "fb1b3676-bb2d-4b17-85b7-be1c7aa1967e",
    "Message": "Scaled-up EventHub TUs (UpdateStartTimeUTC: 5/13/2021 7:48:36 AM, PreviousValue: 1, UpdatedThroughputUnitValue: 2, AutoScaleReason: 'IncomingMessagesPerSecond reached 2170')",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "timeGenerated (UTC) : "9/28/2022 8:40:06 PM +00:00",
    "Provider" : "EVENTHUB",
    "Type" : "AZMSAutoscaleLogs"
}

Kafka koordinatör günlükleri şeması

Kafka koordinatör günlüğü JSON aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama Azure Tanılama'da desteklenir AZMSKafkaCoordinatorLogs'da desteklenir (Kaynağa özgü tablo)
RequestId İzleme amacıyla kullanılan İstek Kimliği Yes Yes
ResourceId Azure Resource Manager kaynak kimliği Yes Yes
Operation Grup koordinasyonu sırasında yapılan işlemin adı Yes Yes
ClientId Client ID Yes Yes
NamespaceName Ad alanı adı Yes Yes
SubscriptionId Azure abonelik kimliği Yes Yes
Message Grup koordinasyonu sırasında gerçekleştirilen eylemlerle ilgili ayrıntıları sağlayan bilgilendirme veya uyarı iletisi. Yes Yes
Time Generated (UTC) İşlemin zaman damgası Hayır Evet
Provider Günlükleri yayan Hizmetin adı, örneğin, ServiceBus Hayır Evet
Type Yayılan günlük türü Hayır Evet

Örnek

AzureDiagnostics:

{
    "RequestId": "FE01001A89E30B020000000304620E2A_KafkaExampleConsumer#0",
    "Operation": "Join.Start",
    "ClientId": "KafkaExampleConsumer#0",
    "Message": "Start join group for new member namespace-name:c:$default:I:KafkaExampleConsumer#0-cc40856f7f3c4607915a571efe994e82, current group size: 0, API version: 2, session timeout: 10000ms, rebalance timeout: 300000ms.",
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Category": "KafkaCoordinatorLogs"
}

Kaynağa Özgü tablo girişi:

{
    "RequestId": "FE01001A89E30B020000000304620E2A_KafkaExampleConsumer#0",
    "Operation": "Join.Start",
    "ClientId": "KafkaExampleConsumer#0",
    "Message": "Start join group for new member namespace-name:c:$default:I:KafkaExampleConsumer#0-cc40856f7f3c4607915a571efe994e82, current group size: 0, API version: 2, session timeout: 10000ms, rebalance timeout: 300000ms.",
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Time Generated (UTC) ": "9/28/2022 8:40:06 PM +00:00", 
    "Provider" : "EVENTHUB",
    "Type" : "AZMSKafkaCoordinatorLogs"
}

Kafka kullanıcı hata günlükleri şeması

Kafka kullanıcı hata günlüğü JSON aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama Azure Tanılama'da desteklenir AZMSKafkaUserErrorLogs'da desteklenir (Kaynağa özgü tablo)
TrackingId İzleme amacıyla kullanılan izleme kimliği. Yes Yes
NamespaceName Ad alanı adı Yes Yes
Eventhub Olay hub'ı adı Yes Yes
PartitionId Bölüm Kimliği Yes Yes
GroupId Grup Kimliği Yes Yes
ClientId Client ID Yes Yes
ResourceId Azure Resource Manager kaynak kimliği. Yes Yes
Message Hatayla ilgili ayrıntıları sağlayan bilgilendirme iletisi Yes Yes
TimeGenerated (UTC) Yürütülen işlem için zaman damgası Hayır Evet
Provider Günlükleri yayan hizmetin adı, örneğin Event Hubs Hayır Evet
Type Yayılan günlük türü HAYIR Evet

Event Hubs sanal ağ bağlantısı olay şeması

Event Hubs sanal ağı (sanal ağ) bağlantı olayı JSON, aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama Azure Tanılama'da desteklenir AZMSVNetConnectionevents'te desteklenir (Kaynağa özgü tablo)
SubscriptionId Azure abonelik kimliği Yes Yes
NamespaceName Ad alanı adı Yes Yes
IPAddress Event Hubs hizmetine bağlanan bir istemcinin IP adresi Yes Yes
Action Bağlantı istekleri değerlendirilirken Event Hubs hizmeti tarafından gerçekleştirilen eylem. Desteklenen eylemler Bağlantıyı Kabul Et ve Bağlantıyı Reddet'lerdir. Yes Yes
Reason Eylemin neden yapıldığına ilişkin bir neden sağlar Yes Hayır
Message Eylemin neden yapıldığına ilişkin bir neden sağlar Hayır Evet
Count Verilen eylem için yineleme sayısı Yes Yes
ResourceId Azure Resource Manager kaynak kimliği. Yes Yes
Time Generated (UTC) İşlemin zaman damgası Hayır Evet
Provider Günlükleri yayan Hizmetin adı, örneğin, ServiceBus Hayır Evet
Type AZMSVNetConnectionevents Hayır Evet

Sanal ağ günlükleri yalnızca ad alanı seçili ağlardan veya belirli IP adreslerinden (IP filtresi kuralları) erişime izin veriyorsa oluşturulur. Bu özellikleri kullanarak ad alanınıza erişimi kısıtlamak istemiyorsanız ve yine de Event Hubs ad alanına bağlanan istemcilerin IP adreslerini izlemek için sanal ağ günlükleri almak istiyorsanız, aşağıdaki geçici çözümü kullanabilirsiniz. IP filtrelemeyi etkinleştirin ve toplam adreslenebilir IPv4 aralığını ( - 0.0.0.0/1128.0.0.0/1) ve IPv6 aralığını (::/1 - 8000::/1) ekleyin. Event Hubs IP filtrelemesi IPv6 aralıklarını desteklemez. Günlükte IPv6 biçiminde özel uç nokta adresleri görebilirsiniz.

Örnek

AzureDiagnostics:

{
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "IPAddress": "1.2.3.4",
    "Action": "Deny Connection",
    "Reason": "IPAddress doesn't belong to a subnet with Service Endpoint enabled.",
    "Count": "65",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Category": "EventHubVNetConnectionEvent"
}

Kaynağa özgü tablo girişi:

{
    "SubscriptionId": "0000000-0000-0000-0000-000000000000",
    "NamespaceName": "namespace-name",
    "IPAddress": "1.2.3.4",
    "Action": "Deny Connection",
    "Message": "IPAddress doesn't belong to a subnet with Service Endpoint enabled.",
    "Count": "65",
    "ResourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourcegroups/testrg/providers/microsoft.eventhub/namespaces/namespace-name",
    "Provider": "EVENTHUB",
    "Time Generated (UTC) ": "9/28/2022 8:40:06 PM +00:00",
    "Type" : "AZMSKafkauserErrorlogs"
     
}

Müşteri tarafından yönetilen anahtar kullanıcı günlükleri şeması

Müşteri tarafından yönetilen anahtar kullanıcı günlüğü JSON aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama Azure Tanılama'da desteklenir AZMSCustomerManagedKeyUserLogs'ta desteklenir (Kaynağa özgü tablo)
Category İletinin kategori türü. Bu, şu değerlerden biridir: hata ve bilgi. Örneğin, anahtar kasanızdaki anahtar devre dışı bırakılıyorsa, bu bir bilgi kategorisi olabilir veya bir anahtar açılamazsa hataya düşebilir. Yes Yes
ResourceId Azure abonelik kimliğini ve ad alanı adını içeren iç kaynak kimliği Yes Yes
KeyVault Key Vault kaynağının adı Yes Yes
Key Event Hubs ad alanını şifrelemek için kullanılan Key Vault anahtarının adı. Yes Yes
Version Key Vault anahtarının sürümü. Yes Yes
Operation Anahtar kasanızdaki anahtar üzerinde gerçekleştirilen işlem. Örneğin, anahtarı devre dışı bırakın/etkinleştirin, sarmalama veya sarmayı kaldırın. Yes Yes
Code İşlemle ilişkili kod. Örnek: Hata kodu, 404 anahtarın bulunamadığını gösterir. Yes Yes
Message Hata veya bilgilendirme iletisiyle ilgili ayrıntıları sağlayan ileti Yes Yes
Time Generated (UTC) İşlemin zaman damgası Hayır Evet
Provider Günlükleri yayan Hizmetin adı, örneğin, ServiceBus Hayır Evet
Type Yayılan günlük türü Hayır Evet

Aşağıda, müşteri tarafından yönetilen anahtar için günlük örneği verilmişti:

AzureDiagnostics:

{
   "TaskName": "CustomerManagedKeyUserLog",
   "ActivityId": "11111111-1111-1111-1111-111111111111",
   "category": "error"
   "resourceId": "/SUBSCRIPTIONS/11111111-1111-1111-1111-11111111111/RESOURCEGROUPS/DEFAULT-EVENTHUB-CENTRALUS/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/FBETTATI-OPERA-EVENTHUB",
   "keyVault": "https://mykeyvault.vault-int.azure-int.net",
   "key": "mykey",
   "version": "1111111111111111111111111111111",
   "operation": "wrapKey",
   "code": "404",
   "message": "Key not found: ehbyok0/111111111111111111111111111111"
}
{
   "TaskName": "CustomerManagedKeyUserLog",
   "ActivityId": "11111111111111-1111-1111-1111111111111",
   "category": "info"
   "resourceId": "/SUBSCRIPTIONS/111111111-1111-1111-1111-11111111111/RESOURCEGROUPS/DEFAULT-EVENTHUB-CENTRALUS/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/FBETTATI-OPERA-EVENTHUB",
   "keyVault": "https://mykeyvault.vault-int.azure-int.net",
   "key": "mykey",
   "version": "111111111111111111111111111111",
   "operation": "disable | restore",
   "code": "",
   "message": ""
}

Kaynağa özgü tablo girişi:

{
   "TaskName": "CustomerManagedKeyUserLog",
   "ActivityId": "11111111-1111-1111-1111-111111111111",
   "category": "error"
   "resourceId": "/SUBSCRIPTIONS/11111111-1111-1111-1111-11111111111/RESOURCEGROUPS/DEFAULT-EVENTHUB-CENTRALUS/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/FBETTATI-OPERA-EVENTHUB",
   "keyVault": "https://mykeyvault.vault-int.azure-int.net",
   "key": "mykey",
   "version": "1111111111111111111111111111111",
   "operation": "wrapKey",
   "code": "404",
   "message": "Key not found: ehbyok0/111111111111111111111111111111",
   "Provider": "EVENTHUB",
   "Time Generated (UTC) ": "9/28/2022 8:40:06 PM +00:00",
   "Type" : "AZMSCustomerManagedKeyUserLogs"
}
{
   "TaskName": "CustomerManagedKeyUserLog",
   "ActivityId": "11111111111111-1111-1111-1111111111111",
   "category": "info"
   "resourceId": "/SUBSCRIPTIONS/111111111-1111-1111-1111-11111111111/RESOURCEGROUPS/DEFAULT-EVENTHUB-CENTRALUS/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/FBETTATI-OPERA-EVENTHUB",
   "keyVault": "https://mykeyvault.vault-int.azure-int.net",
   "key": "mykey",
   "version": "111111111111111111111111111111",
   "operation": "disable | restore",
   "code": "",
   "message": "",
   "Provider": "EVENTHUB",
   "Time Generated (UTC) ": "9/28/2022 8:40:06 PM +00:00",
   "Type" : "AZMSCustomerManagedKeyUserLogs"
  
}

BYOK şifrelemesi etkinleştirildiğinde aranacak yaygın hata kodları aşağıda belirtilmiştir.

Eylem Hata kodu Sonuçta elde edilen veri durumu
Anahtar kasasından sarmalama/kaldırma iznini kaldırma Kategori 403 Erişilemez
Sarmalama/kaldırma izni veren bir Microsoft Entra sorumlusundan Microsoft Entra Kimliği rol üyeliğini kaldırma Kategori 403 Erişilemez
Şifreleme anahtarını anahtar kasasından silme 404 Erişilemez
Anahtar kasasını silme 404 Erişilemez (geçici silmenin etkinleştirildiğini varsayar ve bu gerekli bir ayardır.)
Şifreleme anahtarındaki süre sonu süresini, süresi dolmuş olacak şekilde değiştirme Kategori 403 Erişilemez
NBF'yi anahtar şifreleme anahtarı etkin olmayacak şekilde değiştirme (daha önce değil) Kategori 403 Erişilemez
Anahtar kasası güvenlik duvarı için MSFT Hizmetlerine İzin Ver seçeneğini belirleme veya şifreleme anahtarının bulunduğu anahtar kasasına ağ erişimini engelleme Kategori 403 Erişilemez
Anahtar kasasını farklı bir kiracıya taşıma 404 Erişilemez
Aralıklı ağ sorunu veya DNS/AAD/MSI kesintisi Önbelleğe alınmış veri şifreleme anahtarı kullanılarak erişilebilir

Çalışma zamanı denetim günlükleri

Çalışma zamanı denetim günlükleri, Event Hubs'daki tüm veri düzlemi erişim işlemleri (gönderme veya alma olayları gibi) için toplu tanılama bilgilerini yakalar.

Not

Çalışma zamanı denetim günlükleri yalnızca premium ve ayrılmış katmanlarda kullanılabilir.

Çalışma zamanı denetim günlükleri aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama Azure Tanılama'da desteklenir Kaynağa Özgü tabloda desteklenir
ActivityId Denetim etkinliği için benzersizlik sağlayan rastgele oluşturulmuş bir UUID. Yes Yes
ActivityName Çalışma zamanı işlem adı. Yes Yes
ResourceId Etkinlikle ilişkili kaynak. Yes Yes
Timestamp Toplama süresi. Yes Hayır
TimeGenerated [UTC] Yürütülen işlemin saati (UTC olarak) Hayır Evet
Status Etkinliğin durumu (başarı veya başarısızlık). Yes Yes
Protocol İşlemle ilişkili protokolün türü. Yes Yes
AuthType Kimlik doğrulama türü (Microsoft Entra Kimliği veya SAS İlkesi). Yes Yes
AuthKey Bir kaynakta kimlik doğrulaması yapmak için kullanılan Microsoft Entra Id uygulama kimliği veya SAS ilke adı. Yes Yes
NetworkType Ağ erişiminin türü: Public veya Private. Yes Yes
ClientIP İstemci uygulamasının IP adresi. Yes Yes
Count Toplam 1 dakikalık süre boyunca gerçekleştirilen toplam işlem sayısı. Yes Yes
Properties Veri düzlemi işlemine özgü meta veriler. Yes Yes
Category Günlük kategorisi Yes Hayır
Provider EventHubs gibi günlükleri yayan Hizmetin adı Hayır Evet
Type Yayılan günlüklerin türü Hayır Evet

Çalışma zamanı denetim günlüğü girdisi örneği aşağıda verilmiştir:

AzureDiagnostics:

{
    "ActivityId": "<activity id>",
    "ActivityName": "ConnectionOpen | Authorization | SendMessage | ReceiveMessage",
    "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs namespace>/eventhubs/<event hub name>",
    "Time": "1/1/2021 8:40:06 PM +00:00",
    "Status": "Success | Failure",
    "Protocol": "AMQP | KAFKA | HTTP | Web Sockets", 
    "AuthType": "SAS | Azure Active Directory", 
    "AuthId": "<AAD application name | SAS policy name>",
    "NetworkType": "Public | Private", 
    "ClientIp": "x.x.x.x",
    "Count": 1,
    "Category": "RuntimeAuditLogs"
 }

Kaynağa özgü tablo girişi:

{
    "ActivityId": "<activity id>",
    "ActivityName": "ConnectionOpen | Authorization | SendMessage | ReceiveMessage",
    "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event Hubs namespace>/eventhubs/<event hub name>",
    "TimeGenerated (UTC)": "1/1/2021 8:40:06 PM +00:00",
    "Status": "Success | Failure",
    "Protocol": "AMQP | KAFKA | HTTP | Web Sockets", 
    "AuthType": "SAS | Azure Active Directory", 
    "AuthId": "<AAD application name | SAS policy name>",
    "NetworkType": "Public | Private", 
    "ClientIp": "x.x.x.x",
    "Count": 1,
    "Type": "AZMSRuntimeAUditLogs",
    "Provider":"EVENTHUB"
 }

Uygulama ölçümleri günlükleri

Uygulama ölçümleri günlükleri, veri düzlemi işlemleriyle ilgili belirli ölçümlerle ilgili toplanan bilgileri yakalar. Yakalanan bilgiler aşağıdaki çalışma zamanı ölçümlerini içerir.

Not

Uygulama ölçümleri günlükleri yalnızca premium ve ayrılmış katmanlarda kullanılabilir.

Veri Akışı Adı Açıklama
ConsumerLag Tüketiciler ve üreticiler arasındaki gecikmeyi belirtin.
NamespaceActiveConnections İstemciden olay hub'ına kurulan etkin bağlantıların ayrıntıları.
GetRuntimeInfo Event Hubs'dan çalışma zamanı bilgilerini alın.
GetPartitionRuntimeInfo Bir olay hub'ının mantıksal bölümü için yaklaşık çalışma zamanı bilgilerini alın.
IncomingMessages Event Hubs'da yayımlanan ileti sayısının ayrıntıları.
IncomingBytes Event Hubs'a gönderilen Publisher aktarım hızının ayrıntıları
OutgoingMessages Event Hubs'dan tüketilen ileti sayısının ayrıntıları.
OutgoingBytes Event Hubs'dan tüketici aktarım hızı ayrıntıları.
OffsetCommit Olay hub'ına yapılan uzaklık işleme çağrılarının sayısı
OffsetFetch Olay hub'ına yapılan uzaklık getirme çağrılarının sayısı.

Tanılama Hata Günlükleri

Tanılama hata günlükleri herhangi bir istemci tarafı, azaltma ve Kota aşıldı hataları için hata iletilerini yakalar. Hata belirleme için ayrıntılı tanılama sağlar.

Tanılama Hata Günlükleri aşağıdaki tabloda listelenen öğeleri içerir:

Veri Akışı Adı Açıklama Azure Tanılama'da desteklenir AZMSDiagnosticErrorLogs'da desteklenir (Kaynağa özgü tablo)
ActivityId Denetim etkinliği için benzersizlik sağlayan rastgele oluşturulmuş bir UUID. Yes Yes
ActivityName Operasyon adı Yes Yes
NamespaceName Ad Alanı Adı Yes evet
EntityType Varlık Türü Yes Yes
EntityName Varlığın Adı Yes Yes
OperationResult İşlemde hata türü (clienterror veya serverbusy quotaexceeded) Yes Yes
ErrorCount 1 dakikalık toplama süresi boyunca aynı hataların sayısı. Yes Yes
ErrorMessage Ayrıntılı Hata İletisi Yes Yes
ResourceProvider Günlükleri yayan Hizmetin adı. Olası değerler: Microsoft.EventHub ve Microsoft.ServiceBus Yes Yes
Time Generated (UTC) İşlem süresi Hayır Evet
EventTimestamp İşlem Süresi Yes Hayır
Category Günlük kategorisi Yes Hayır
Type Yayılan GünlükLerin Türü Hayır Evet

Tanılama hata günlüğü girdisi örneği aşağıda verilmişti:

{
    "ActivityId": "0000000000-0000-0000-0000-00000000000000",
    "SubscriptionId": "<Azure Subscription Id",
    "NamespaceName": "Name of Event Hubs Namespace",
    "EntityType": "EventHub",
    "EntityName": "Name of Event Hub",
    "ActivityName": "SendMessage",
    "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event hub namespace name>",,
    "OperationResult": "ServerBusy",
    "ErrorCount": 1,
    "EventTimestamp": "3/27/2024 1:02:29.126 PM +00:00",
    "ErrorMessage": "the request was terminated because the entity is being throttled by the application group with application group name <application group name> and policy name <throttling policy name>.error code: 50013.",
    "category": "DiagnosticErrorLogs"
 }

Kaynağa özgü tablo girişi:

{
    "ActivityId": "0000000000-0000-0000-0000-00000000000000",
    "NamespaceName": "Name of Event Hubs Namespace",
    "EntityType": "Event Hub",
    "EntityName": "Name of Event Hub",
    "ActivityName": "SendMessage",
    "ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.EVENTHUB/NAMESPACES/<Event hub namespace name>",,
    "OperationResult": "ServerBusy",
    "ErrorCount": 1,
    "TimeGenerated [UTC]": "1/27/2024 4:02:29.126 PM +00:00",
    "ErrorMessage": "The request was terminated because the entity is being throttled by the application group with application group name <application group name> and policy name <throttling policy name>.error code: 50013.",
    "Type": "AZMSDiagnosticErrorLogs"
 }

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