Azure Service Bus izleme verileri başvurusu
Bu makale, bu hizmetin tüm izleme başvuru bilgilerini içerir.
Service Bus için toplayabileceğiniz veriler ve nasıl kullanılacağı hakkında ayrıntılı bilgi için bkz. Azure Service Bus'ı izleme.
Ölçümler
Bu bölümde, bu hizmet için otomatik olarak toplanan tüm platform ölçümleri listelenir. Bu ölçümler, Azure İzleyici'de desteklenen tüm platform ölçümlerinin genel listesinin de bir parçasıdır.
Ölçüm saklama hakkında bilgi için bkz . Azure İzleyici Ölçümlerine genel bakış.
Microsoft.ServiceBus/Ad Alanları için desteklenen ölçümler
Aşağıdaki tabloda, Microsoft.ServiceBus/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 |
---|---|---|---|---|---|---|
Bırakılan İletiler Kuyrukta/Konu Başlığında bırakılan iletilerin sayısı. |
AbandonMessage |
Sayı | Toplam (Toplam) | EntityName |
PT1M | Yes |
ActiveConnections Microsoft.ServiceBus için Toplam Etkin Bağlantı Sayısı. |
ActiveConnections |
Sayı | Toplam (Toplam) | <none> | PT1M | Hayır |
Kuyruktaki/Konu Başlığındaki etkin iletilerin sayısı. Kuyruktaki/Konu Başlığındaki etkin iletilerin sayısı. |
ActiveMessages |
Sayı | Ortalama, Minimum, Maksimum | EntityName |
PT1M | Hayır |
Tamamlanan İletiler Kuyrukta/Konu Başlığında tamamlanan iletilerin sayısı. |
CompleteMessage |
Sayı | Toplam (Toplam) | EntityName |
PT1M | Yes |
Bağlantılar Kapatıldı. Microsoft.ServiceBus için Bağlantılar Kapatıldı. |
ConnectionsClosed |
Sayı | Ortalama | EntityName |
PT1M | Hayır |
Bağlantılar Açıldı. Microsoft.ServiceBus için Açılan Bağlantılar. |
ConnectionsOpened |
Sayı | Ortalama | EntityName |
PT1M | Hayır |
CPU (Kullanım Dışı) Service bus premium ad alanı CPU kullanımı ölçümü. Bu ölçüm kısıtlanır. Lütfen bunun yerine CPU ölçümünü (NamespaceCpuUsage) kullanın. |
CPUXNS |
Yüzde | En Büyük | Replica |
PT1M | Hayır |
Kuyruktaki/Konu Başlığındaki teslim edilemeyen iletilerin sayısı. Kuyruktaki/Konu Başlığındaki teslim edilemeyen iletilerin sayısı. |
DeadletteredMessages |
Sayı | Ortalama, Minimum, Maksimum | EntityName |
PT1M | Hayır |
Gelen İletiler Microsoft.ServiceBus için Gelen İletiler. |
IncomingMessages |
Sayı | Toplam (Toplam) | EntityName |
PT1M | Yes |
Gelen İstekler Microsoft.ServiceBus için Gelen İstekler. |
IncomingRequests |
Sayı | Toplam (Toplam) | EntityName |
PT1M | Yes |
Kuyruktaki/Konu Başlığındaki iletilerin sayısı. Kuyruktaki/Konudaki iletilerin sayısı. |
Messages |
Sayı | Ortalama, Minimum, Maksimum | EntityName |
PT1M | Hayır |
CPU Service bus premium ad alanı CPU kullanımı ölçümü. |
NamespaceCpuUsage |
Yüzde | En Büyük | Replica |
PT1M | Hayır |
Bellek Kullanımı Service bus premium ad alanı bellek kullanımı ölçümü. |
NamespaceMemoryUsage |
Yüzde | En Büyük | Replica |
PT1M | Hayır |
Giden İletiler Microsoft.ServiceBus için Giden İletiler. |
OutgoingMessages |
Sayı | Toplam (Toplam) | EntityName |
PT1M | Yes |
Bekleyen Denetim Noktası İşlem Sayısı. Bekleyen Denetim Noktası İşlem Sayısı. |
PendingCheckpointOperationCount |
Sayı | Toplam (Toplam) | <none> | 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 |
Kuyruktaki/Konu Başlığındaki zamanlanmış iletilerin sayısı. Kuyruktaki/Konu Başlığındaki zamanlanmış iletilerin sayısı. |
ScheduledMessages |
Sayı | Ortalama, Minimum, Maksimum | EntityName |
PT1M | Hayır |
Sunucu Hataları. Microsoft.ServiceBus için Sunucu Hataları. |
ServerErrors |
Sayı | Toplam (Toplam) | EntityName , OperationResult |
PT1M | Hayır |
Sunucu Gönderme GecikmeSi. Service Bus kaynakları için İleti Gönderme işlemlerinin gecikme süresi. |
ServerSendLatency |
Milisaniye | Ortalama | EntityName |
PT1M | Yes |
Büyüklük Bayt Cinsinden Bir Kuyruğun/Konunun Boyutu. |
Size |
Bayt | Ortalama, Minimum, Maksimum | EntityName |
PT1M | Hayır |
Başarılı İstekler Ad alanı için toplam başarılı istek sayısı |
SuccessfulRequests |
Sayı | Toplam (Toplam) | EntityName , OperationResult |
PT1M | Hayır |
Kısıtlanmış İstekler. Microsoft.ServiceBus için Kısıtlanmış İstekler. |
ThrottledRequests |
Sayı | Toplam (Toplam) | EntityName , OperationResult , MessagingErrorSubCode |
PT1M | Hayır |
Kullanıcı Hataları. Microsoft.ServiceBus için Kullanıcı Hataları. |
UserErrors |
Sayı | Toplam (Toplam) | EntityName , OperationResult |
PT1M | Hayır |
Bellek Kullanımı (Kullanım Dışı) Service bus premium ad alanı bellek kullanımı ölçümü. Bu ölçüm kullanım dışıdır. Bunun yerine lütfen Bellek Kullanımı (NamespaceMemoryUsage) ölçümünü kullanın. |
WSXNS |
Yüzde | En Büyük | Replica |
PT1M | Hayır |
Aşağıdaki bölümler, önceki bölümde sunulan ölçümler için daha ayrıntılı açıklamalar sağlar.
İstek ölçümleri
İstek ölçümleri , veri ve yönetim işlemleri isteklerinin sayısını sayar.
Metrik Sistem | Açıklama |
---|---|
Gelen İstekler | Belirtilen süre boyunca Service Bus hizmetine yapılan isteklerin sayısı. |
Başarılı İstekler | Belirtilen süre boyunca Service Bus hizmetine yapılan başarılı isteklerin sayısı. |
Sunucu Hataları | Belirtilen süre boyunca Service Bus hizmetindeki 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ı. |
Kısıtlanmış İstekler | Kullanım aşıldığı için kısıtlanan istek sayısı. MessagingErrorSubCode boyutu aşağıdaki olası değerlere sahiptir:
|
Bekleyen Denetim Noktası İşlem Sayısı | Ad alanında bekleyen denetim noktası işlemlerinin sayısı. Bekleyen denetim noktası sayısı (500.000 + (500.000 * mesajlaşma birimi)) işlemlerinin sınırını aştığında hizmet azaltmaya başlar. Bu ölçüm yalnızca premium katmanı kullanan ad alanları için geçerlidir. |
Sunucu Gönderme Gecikme Süresi | Service Bus hizmetinin isteği tamamlaması için geçen süre. |
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).
- messageLockLostException gibi iletiler işlenirken oluşan hatalar.
İleti ölçümleri
Aşağıdaki ölçümler ileti ölçümleridir.
Metrik Sistem | Açıklama |
---|---|
Gelen İletiler | Belirtilen süre boyunca Service Bus'a gönderilen olay veya ileti sayısı. Temel ve standart katmanlar için, gelen otomatik olarak zorunlu iletiler bu ölçüme dahil edilir. Premium katman için bunlar dahil değildir. |
Giden İletiler | Belirtilen süre boyunca Service Bus'tan alınan olay veya ileti sayısı. Otomatik olarak içe doğru giden iletiler bu ölçüme dahil değildir. |
İletiler | Kuyruktaki/konu başlığındaki iletilerin sayısı. Bu ölçüm etkin, teslim edilemeyen, zamanlanmış vb. gibi tüm farklı durumlardaki iletileri içerir. |
Etkin İletiler | Kuyruktaki/konu başlığındaki etkin iletilerin sayısı. Etkin iletiler, kuyrukta veya abonelikte bulunan ve etkin durumda olan ve teslim için hazır olan iletilerdir. İletiler alınabilir. |
Teslim edilemeyen iletiler | Kuyruktaki/konu başlığındaki teslim edilemeyen iletilerin sayısı. |
Zamanlanmış iletiler | Kuyruktaki/konu başlığındaki zamanlanmış iletilerin sayısı. |
Tamamlanan İletiler | Belirtilen süre boyunca tamamlanan ileti sayısı. |
Bırakılan İletiler | Belirtilen süre boyunca bırakılan iletilerin sayısı. |
Size | Bir varlığın (kuyruk veya konu) bayt cinsinden boyutu. |
Önemli
İletilerin, etkin, teslim edilemeyen, zamanlanmış, tamamlanmış ve bırakılan iletilerin değerleri belirli bir noktaya değerdir. Bu belirli bir noktadan hemen sonra tüketilen gelen iletiler bu ölçümlere yansıtılmayabilir.
Not
bir istemci bir kuyruk veya konu hakkındaki bilgileri almaya çalıştığında, Service Bus hizmeti ad, son güncelleştirme zamanı, oluşturma zamanı gibi bazı statik bilgileri döndürür ve oturum gerektirir veya gerektirmez. İleti sayıları gibi bazı dinamik bilgiler. İstek kısıtlanırsa, hizmet statik bilgileri ve boş dinamik bilgileri döndürür. Bu nedenle, ad alanı kısıtlanırken ileti sayıları 0 olarak gösterilir. Bu davranış, tasarım gereğidir.
Bağlantı ölçümleri
Aşağıdaki ölçümler bağlantı ölçümleridir.
Metrik Sistem | Açıklama |
---|---|
Etkin Bağlantılar | Ad alanındaki ve ad alanındaki bir varlıktaki etkin bağlantıların sayısı. Bu ölçümün değeri belirli bir noktaya değerdir. Bu noktadan hemen sonra etkin olan bağlantılar ölçüme yansıtılmayabilir. |
Açılan Bağlantılar | Açılan bağlantı sayısı. Bu ölçümün değeri bir toplamadır ve toplama zamanı penceresinde açılmış olan tüm bağlantıları içerir. |
Kapatılan Bağlantılar | Kapatılan bağlantı sayısı. Bu ölçümün değeri bir toplamadır ve toplama zamanı penceresinde açılmış olan tüm bağlantıları içerir. |
Kaynak kullanım ölçümleri
Aşağıdaki kaynak ölçümleri yalnızca premium katmanda kullanılabilir.
Metrik Sistem | Açıklama |
---|---|
Ad alanı başına CPU kullanımı | Ad alanının CPU kullanımı yüzdesi. |
Ad alanı başına bellek boyutu kullanımı | Ad alanının bellek kullanımı yüzdesi. |
Premium katman ad alanı kesintilerini izlemenin önemli ölçümleri şunlardır: Ad alanı başına CPU kullanımı ve ad alanı başına bellek boyutu. Azure İzleyici'yi kullanarak bu ölçümler için uyarılar ayarlayın.
İzleyebilecek diğer ölçüm: kısıtlanmış istekler. Ancak ad alanı bellek, CPU ve aracılı bağlantı sınırları içinde kaldığı sürece sorun olmamalıdır. Daha fazla bilgi için bkz . Azure Service Bus Premium katmanında azaltma
Hata ölçümleri
Aşağıdaki ölçümler hata ölçümleridir.
Metrik Sistem | Açıklama |
---|---|
Sunucu Hataları | Belirtilen süre boyunca Service Bus hizmetindeki 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ı. |
Coğrafi Çoğaltma ölçümleri
Aşağıdaki ölçümler coğrafi çoğaltma ölçümleridir:
Metrik Sistem | Açıklama |
---|---|
Çoğaltma Gecikme Süresi | Birincil ve ikincil bölgelerdeki en son eylem arasındaki uzaklık saniye cinsinden. |
Çoğaltma Gecikme Sayısı | Birincil ve ikincil bölgelerdeki en son eylem arasındaki işlem sayısı uzaklığı. |
Ö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.
- EntityName Service Bus, ad alanı altındaki mesajlaşma varlıklarını destekler. Gelen İstekler ölçümüyle, Varlık Adı boyutu tüm kuyruklarınıza ve konularınıza ek olarak değerine
-NamespaceOnlyMetric-
sahiptir. Bu değer, ad alanı düzeyinde yapılan isteği temsil eder. Örnek olarak ad alanı altındaki tüm kuyrukları/konuları listeleme isteği veya kimlik doğrulaması veya yetkilendirme başarısız olan varlıklara yönelik istekler verilebilir. - MessagingErrorSubCode
- OperationResult
- Çoğaltma
Not
Azure İzleyici, Azure Depolama, Azure Event Hubs veya Azure İzleyici Günlükleri gibi bir hedefe gönderilen dışarı aktarılan ölçüm verilerine boyut içermez.
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.ServiceBus/Ad Alanları 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 (Kullanılmayan) | 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 | |
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 |
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 |
VNetAndIPFilteringLogs |
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 |
Bu bölümde Azure Service Bus için toplayabileceğiniz kaynak günlükleri türleri listelenmiştir.
- İşlem günlükleri
- Sanal ağ ve IP filtreleme günlükleri
- Çalışma Zamanı Denetim günlükleri
Azure Service Bus artık günlükleri iki hedef tablodan (Log Analytics'te Azure Tanılama veya Kaynağa özgü tablolar ) dağıtma özelliğine sahiptir. Hedef tabloları seçmek için Azure portalında sağlanan iki durumlu düğmeyi kullanabilirsiniz.
İşlem günlükleri
İşlem günlüğü girişleri aşağıdaki tabloda listelenen öğeleri içerir:
Veri Akışı Adı | Açıklama | AzureDiagnostics'te desteklenir | AZMSOperationalLogs'da desteklenir (Kaynağa Özgü tablo) |
---|---|---|---|
ActivityId |
Belirtilen etkinliği tanımlamak için kullanılan iç kimlik | Yes | Yes |
EventName |
Operasyon adı | Yes | Yes |
ResourceId |
Azure Resource Manager kaynak kimliği | Yes | Yes |
SubscriptionId |
Subscription ID | Yes | Yes |
EventtimeString |
İşlem Süresi | Yes | Hayır |
TimeGenerated [UTC] |
Yürütülen işlemin saati (UTC olarak) | Hayır | Evet |
EventProperties |
İşlem özellikleri | Yes | Yes |
Status |
İşlem durumu | Yes | Yes |
Caller |
İşlem çağıranı (Azure portalı veya yönetim istemcisi) | Yes | Yes |
Provider |
ServiceBus gibi günlükleri yayan Hizmetin adı | Hayır | Evet |
Type |
Yayılan günlüklerin türü | Hayır | Evet |
Category |
Günlük Kategorisi | Yes | Hayır |
İşlem günlüğü JSON dizesi örneği aşağıda verilmişti:
AzureDiagnostics:
{
"ActivityId": "0000000000-0000-0000-0000-00000000000000",
"EventName": "Create Queue",
"resourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRPTION ID>/RESOURCEGROUPS/<RESOURCE GROUP NAME>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<SERVICE BUS NAMESPACE NAME>",
"SubscriptionId": "0000000000-0000-0000-0000-00000000000000",
"EventTimeString": "9/28/2016 8:40:06 PM +00:00",
"EventProperties": "{\"SubscriptionId\":\"0000000000-0000-0000-0000-00000000000000\",\"Namespace\":\"mynamespace\",\"Via\":\"https://mynamespace.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:
{
"ActivityId": "0000000000-0000-0000-0000-00000000000000",
"EventName": "Retrieve Queue",
"resourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRPTION ID>/RESOURCEGROUPS/<RESOURCE GROUP NAME>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<SERVICE BUS NAMESPACE NAME>",
"SubscriptionId": "0000000000-0000-0000-0000-00000000000000",
"TimeGenerated(UTC)": "9/28/2023 8:40:06 PM +00:00",
"EventProperties": "{\"SubscriptionId\":\"0000000000-0000-0000-0000-00000000000000\",\"Namespace\":\"mynamespace\",\"Via\":\"https://mynamespace.servicebus.windows.net/f8096791adb448579ee83d30e006a13e/?api-version=2016-07\",\"TrackingId\":\"5ee74c9e-72b5-4e98-97c4-08a62e56e221_G1\"}",
"Status": "Succeeded",
"Caller": "ServiceBus Client",
"type": "AZMSOperationalLogs",
"Provider" : "SERVICEBUS"
}
İşlem günlüklerinde yakalanan olaylar ve işlemler
İşlem günlükleri, Azure Service Bus ad alanında gerçekleştirilen tüm yönetim işlemlerini yakalar. Azure Service Bus'ta gerçekleştirilen yüksek hacimli veri işlemleri nedeniyle veri işlemleri yakalanmaz.
Not
Veri işlemlerini daha iyi izlemenize yardımcı olmak için istemci tarafı izleme kullanmanızı öneririz.
İşletimsel günlüklerde aşağıdaki yönetim işlemleri yakalanır:
Kapsam | İşlem |
---|---|
Ad Alanı | - Ad Alanı Oluştur - Ad Alanını Güncelleştir - Ad Alanını Sil - Ad Alanını Güncelleştir - Ad Alanını Alma - SharedAccess İlkesi |
Sıra | - Kuyruk Oluştur - Kuyruğu Güncelleştir - Kuyruğu Sil - Otomatik Silme Kuyruğu - Kuyruk Alma |
Konu | - Konu Oluştur - Konuyu Güncelleştir - Konuyu Sil - Otomatik Silme Konusu - Konu Al |
Abonelik | - Abonelik Oluştur - Aboneliği Güncelleştir - Aboneliği Sil - Aboneliği Otomatik Silme - Aboneliği Alma |
Not
Şu anda Okuma işlemleri işlem günlüklerinde izlenmiyor.
Sanal ağ ve IP filtreleme günlükleri
Service Bus sanal ağ bağlantısı 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 |
Service Bus hizmetine bağlanan bir istemcinin IP adresi | Yes | Yes |
AddressIP |
Service Bus'a bağlanan istemcinin IP adresi | Yes | Yes |
TimeGenerated [UTC] |
Yürütülen işlemin saati (UTC olarak) | Yes | Yes |
Action |
Bağlantı istekleri değerlendirilirken Service Bus 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 | Yes |
Count |
Verilen eylem için yineleme sayısı | Yes | Yes |
ResourceId |
Azure Resource Manager kaynak kimliği. | Yes | Yes |
Category |
Günlük Kategorisi | Yes | Hayır |
Provider |
ServiceBus gibi günlükleri yayan Hizmetin adı | Hayır | Evet |
Type |
Yayılan GünlükLerin Türü | Hayır | Evet |
Not
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.
Sanal ağ günlüğü JSON dizesi örneği aşağıda verilmişti:
AzureDiagnostics:
{
"SubscriptionId": "0000000-0000-0000-0000-000000000000",
"NamespaceName": "namespace-name",
"IPAddress": "1.2.3.4",
"Action": "Accept Connection",
"Reason": "IP is accepted by IPAddress filter.",
"Count": 1,
"ResourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRIPTION ID>/RESOURCEGROUPS/<RESOURCE GROUP NAME>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<SERVICE BUS NAMESPACE NAME>",
"Category": "ServiceBusVNetConnectionEvent"
}
Kaynağa özgü tablo girişi:
{
"SubscriptionId": "0000000-0000-0000-0000-000000000000",
"NamespaceName": "namespace-name",
"AddressIp": "1.2.3.4",
"Action": "Accept Connection",
"Message": "IP is accepted by IPAddress filter.",
"Count": 1,
"ResourceId": "/SUBSCRIPTIONS/<AZURE SUBSCRIPTION ID>/RESOURCEGROUPS/<RESOURCE GROUP NAME>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<SERVICE BUS NAMESPACE NAME>",
"Provider" : "SERVICEBUS",
"Type": "AZMSVNetConnectionEvents"
}
Çalışma zamanı denetim günlükleri
Çalışma zamanı denetim günlükleri, Service Bus'taki çeşitli veri düzlemi erişim işlemleri (ileti gönderme veya alma gibi) için toplu tanılama bilgilerini yakalar.
Not
Çalışma zamanı denetim günlükleri şu anda yalnızca premium katmanda 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 | AZMSRuntimeAuditLogs'ta desteklenir (Kaynağa özgü tablo) |
---|---|---|---|
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 |
time Generated (UTC) |
Toplam süre | 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 uygulama kimliği veya SAS ilke adı. | Yes | Yes |
NetworkType |
Ağ erişiminin türü: Public veyaPrivate . |
evet | 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. | evet | Yes |
Category |
Günlük kategorisi | Yes | Hayır |
Provider |
ServiceBus 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 | PeekLockMessage",
"ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<Service Bus namespace>/servicebus/<service bus name>",
"Time": "1/1/2021 8:40:06 PM +00:00",
"Status": "Success | Failure",
"Protocol": "AMQP | HTTP | SBMP",
"AuthType": "SAS | AAD",
"AuthKey": "<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 | PeekLockMessage",
"ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<Service Bus namespace>/servicebus/<service bus name>",
"TimeGenerated (UTC)": "1/1/2021 8:40:06 PM +00:00",
"Status": "Success | Failure",
"Protocol": "AMQP | HTTP | SBMP",
"AuthType": "SAS | AAD",
"AuthKey": "<AAD Application Name| SAS policy name>",
"NetworkType": "Public | Private",
"ClientIp": "x.x.x.x",
"Count": 1,
"Provider": "SERVICEBUS",
"Type" : "AZMSRuntimeAuditLogs"
}
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 bu 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 |
İşlemdeki hata türü (Clienterror veya Serverbusy veya 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 |
Provider |
Günlükleri yayan Hizmetin adı. Olası değerler: eventhub, relay ve 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 Service Bus Namespace",
"EntityType": "Queue",
"EntityName": "Name of Service Bus Queue",
"ActivityName": "SendMessage",
"ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<service bus namespace name>",,
"OperationResult": "ClientError",
"ErrorCount": 1,
"EventTimestamp": "3/27/2024 1:02:29.126 PM +00:00",
"ErrorMessage": "the sessionid was not set on a message, and it cannot be sent to the entity. entities that have session support enabled can only receive messages that have the sessionid set to a valid value.",
"category": "DiagnosticErrorLogs"
}
Kaynağa özgü tablo girişi:
{
"ActivityId": "0000000000-0000-0000-0000-00000000000000",
"NamespaceName": "Name of Service Bus Namespace",
"EntityType": "Queue",
"EntityName": "Name of Service Bus Queue",
"ActivityName": "SendMessage",
"ResourceId": "/SUBSCRIPTIONS/xxx/RESOURCEGROUPS/<Resource Group Name>/PROVIDERS/MICROSOFT.SERVICEBUS/NAMESPACES/<service bus namespace name>",,
"OperationResult": "ClientError",
"ErrorCount": 1,
"TimeGenerated [UTC]": "1/27/2024 4:02:29.126 PM +00:00",
"ErrorMessage": "the sessionid was not set on a message, and it cannot be sent to the entity. entities that have session support enabled can only receive messages that have the sessionid set to a valid value.",
"Type": "AZMSDiagnosticErrorLogs"
}
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.
30 Eylül 2026'da Azure Service Bus için SBMP protokolü desteğini devre dışı bırakacağız, böylece 30 Eylül 2026'da bu protokolü artık kullanamayacaksınız. Bu tarihten önce kritik güvenlik güncelleştirmeleri ve gelişmiş özellikler sunan AMQP protokolunu kullanarak en son Azure Service Bus SDK kitaplıklarına geçiş yapın.
Daha fazla bilgi için bkz . destek kullanımdan kaldırma duyurusu.
Azure Service Bus, Azure İzleyici Günlüklerindeki Kusto tablolarını kullanır. Bu tabloları Log Analytics ile sorgulayabilirsiniz.
Service Bus Microsoft.ServiceBus/ad alanları
- AzureActivity
- AzureMetrics
- AzureDiagnostics
- AZMSOperationalLogs
- AZMSVnetConnectionEvents
- AZMSRunTimeAuditLogs
- AZMSApplicationMetricLogs
- 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
- Service Bus izlemenin açıklaması için bkz. Azure Service Bus'ı izleme.
- Azure kaynaklarını izleme hakkında ayrıntılı bilgi için bkz . Azure İzleyici ile Azure kaynaklarını izleme.