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:
- İstemci tarafı hataları (HTTP'de 400 hata olabilir).
- İ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 serverbusy clienterror quotaexceeded uygun 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ı
- AzureActivity
- AzureMetrics
- AzureDiagnostics
- AZMSApplicationMetricLogs
- AZMSOperationalLogs
- AZMSRunTimeAuditLogs
- AZMSDiagnosticErrorLogs
- AZMSVnetConnectionEvents
- AZMSArchiveLogs
- AZMSAutoscaleLogs
- AZMSKafkaCoordinatorLogs
- AZMSKafkaUserErrorLogs
- AZMSCustomerManagedKeyUserLogs
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.
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/1
128.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ı.
İlgili içerik
- Event Hubs'ı izlemenin açıklaması için bkz. Azure Event Hubs'ı izleme.
- Azure kaynaklarını izleme hakkında ayrıntılı bilgi için bkz . Azure İzleyici ile Azure kaynaklarını izleme.