Azure Service Bus veri başvurularını izleme

Azure Service Bus izleme verilerini toplama ve analiz etme hakkında ayrıntılı bilgi için bkz. Azure Service Bus.

Ölçümler

Bu bölümde Azure hizmetleri için otomatik olarak toplanan tüm platform ölçümleri Service Bus. Bu ölçümlerin kaynak sağlayıcısı Microsoft.ServiceBus/namespaces'tır.

İstek ölçümleri

Veri ve yönetim işlemleri isteklerinin sayısını sayar.

Ölçüm Adı Tanılama ayarları aracılığıyla dışarı aktarılabilir Birim Toplama türü Açıklama Boyutlar
Gelen İstekler Yes Count Toplam Belirli bir süre boyunca Service Bus yapılan istek sayısı. Varlıkadı
Başarılı İstekler Hayır Count Toplam Belirli bir süre boyunca Service Bus yapılan başarılı isteklerin sayısı. Varlık adı
OperationResult
Sunucu Hataları Hayır Count Toplam Belirtilen süre boyunca hizmet hizmette bir hata nedeniyle Service Bus isteklerin sayısı. Varlık adı
OperationResult
Kullanıcı Hataları Hayır Count Toplam Belirli bir süre boyunca kullanıcı hataları nedeniyle işlenmemiş istek sayısı. Varlık adı
Kısıtlandı İstekler Hayır Count Toplam Kullanım aşıldı olduğundan kısıtlandı istek sayısı. Varlık adı

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

  1. İstemci tarafı hataları (HTTP'de 400 hataları olabilir).
  2. İletiler işleme sırasında oluşan hatalar, örneğin MessageLockLostException.

İleti ölçümleri

Ölçüm Adı Tanılama ayarları aracılığıyla dışarı aktarılabilir Birim Toplama türü Açıklama Boyutlar
Gelen İletiler Yes Count Toplam Belirli bir süre içinde Service Bus veya ileti sayısı. Bu ölçüm, otomatik olarak iletili iletileri içermez. Varlık adı
Giden İletiler Yes Count Toplam Belirli bir süre boyunca Service Bus veya ileti sayısı. Varlık adı
İletiler Hayır Count Ortalama Kuyrukta/konu başlığında yer alan ileti sayısı. Varlık adı
Etkin İletiler Hayır Count Ortalama Bir kuyrukta/konu başlığında etkin ileti sayısı. Varlık adı
İleti olmayan iletiler Hayır Count Ortalama Bir kuyrukta/konu başlığında ileti olmayan ileti sayısı. Varlık adı
Zamanlanmış iletiler Hayır Count Ortalama Bir kuyrukta/konu başlığında zamanlanmış ileti sayısı. Varlık adı
Boyut Hayır Bayt Ortalama Bir varlığın (kuyruk veya konu başlığı) bayt cinsinden boyutu. Varlık adı

Not

İletiler, etkin, eski, zamanlanmış, tamamlandı ve bırakıldı iletilerin değerleri, zaman içinde nokta değerleridir. Bu noktadan hemen sonra tüketilen gelen iletiler bu ölçümlere yansıtılamayabilirsiniz.

Bağlantı ölçümleri

Ölçüm Adı Tanılama ayarları aracılığıyla dışarı aktarılabilir Birim Toplama türü Açıklama Boyutlar
Etkin Bağlantılar Hayır Count Toplam Bir ad alanı ve ad alanı içinde bir varlık üzerinde etkin bağlantı sayısı. Bu ölçümün değeri bir zaman noktası değeridir. Bu noktadan hemen sonra etkin olan bağlantılar ölçüme yansıtılamayabilirsiniz.
Açılan Bağlantılar Hayır Count Ortalama Açık bağlantı sayısı. Varlık adı
Bağlantılar Kapatıldı Hayır Count Ortalama Kapatılan bağlantı sayısı. Varlık adı

Kaynak kullanım ölçümleri

Not

Aşağıdaki ölçümler yalnızca premium katmanda kullanılabilir.

Premium katman ad alanı için kesintileri izlemek için önemli ölçümler: Ad alanı başına CPU kullanımı ve ad alanı başına bellek boyutu. Bu ölçümler için uyarı ayarlama ve Azure İzleyici.

İzlemeniz için bir diğer ölçüm de şu şekildedir: kısıtlandı istekleri. Ancak ad alanı bellek, CPU ve aracılı bağlantı sınırları içinde kalarak sorun oluşturmaması gerekir. Daha fazla bilgi için bkz. Azure Service Bus Premium katmanında azaltma

Ölçüm Adı Tanılama ayarları aracılığıyla dışarı aktarılabilir Birim Toplama türü Açıklama Boyutlar
Ad alanı başına CPU kullanımı Hayır CPU Yüzde Ad alanının CPU kullanımı yüzdesi. Çoğaltma
Ad alanı başına bellek boyutu kullanımı Hayır Bellek Kullanımı Yüzde Ad alanının bellek kullanım yüzdesi. Çoğaltma

Hata ölçümleri

Ölçüm Adı Tanılama ayarları aracılığıyla dışarı aktarılabilir Birim Toplama türü Açıklama Boyutlar
Sunucu Hataları Hayır Count Toplam Belirtilen süre boyunca hizmet hizmette bir hata nedeniyle Service Bus isteklerin sayısı. Varlık adı

İşlem Sonucu
Kullanıcı Hataları Hayır Count Toplam Belirli bir süre boyunca kullanıcı hataları nedeniyle işlenmemiş istek sayısı. Varlık adı

İşlem Sonucu

Ölçüm boyutları

Azure Service Bus, ölçümler için aşağıdaki boyutları Azure İzleyici. Ölçümlerinize boyut eklemek isteğe bağlıdır. Boyut eklenilmezse, ölçümler ad alanı düzeyinde belirtilir.

Boyut adı Açıklama
Varlık Adı Service Bus ad alanı altındaki mesajlaşma varlıklarını destekler.

Kaynak günlükleri

Bu bölümde, Azure hizmetleri için toplayabilirsiniz kaynak günlüğü Service Bus.

  • İşletimsel günlükler
  • Sanal ağ ve IP filtreleme günlükleri

İşletimsel günlükler

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

Ad Açıklama
ActivityId Belirtilen etkinliği tanımlamak için kullanılan iç kimlik
EventName İşlem adı
ResourceId Azure Resource Manager kimliği
SubscriptionId Abonelik Kimliği
EventTimeString İşlem süresi
EventProperties İşlem özellikleri
Durum İşlem durumu
Çağıran İşlem çağıran (Azure portal veya yönetim istemcisi)
Kategori OperationalLogs

İşlem günlüğü JSON dizesinin bir örneği aşağıdaki gibidir:

{
  "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"
}

İşlem günlüklerinde yakalanan olaylar ve işlemler

İşletimsel günlükler, Azure ad alanı üzerinde gerçekleştirilen tüm Service Bus yakalar. Azure Service Bus üzerinde gerçekleştirilen yüksek hacimli veri işlemleri nedeniyle veri işlemleri Service Bus.

Not

Veri işlemlerini daha iyi izlemenizi istiyorsanız istemci tarafı izlemeyi öneririz.

Aşağıdaki yönetim işlemleri işlem günlüklerinde yakalanır:

Kapsam İşlem
Ad Alanı
  • Ad Alanı Oluşturma
  • Ad Alanını Güncelleştirme
  • Ad Alanını Silme
  • Ad Alanı SharedAccess İlkesini Güncelleştirme
Kuyruk
  • Kuyruk Oluşturma
  • Kuyruğu Güncelleştirme
  • Kuyruğu Sil
  • Kuyruğu Silmeyi Otomatik Olarak Silme
Konu
  • Konu Başlığı Oluşturma
  • Güncelleştirme Konusu
  • Konuyu Sil
  • Silme Konusunu Otomatik Silme
Abonelik
  • Abonelik Oluşturma
  • Aboneliği Güncelleştirme
  • Aboneliği Silme
  • Aboneliği Silmeyi Otomatik Olarak Silme

Not

Şu anda Okuma işlemleri işlem günlüklerinde izlenmmektedir.

Azure İzleyici Günlükleri tabloları

Azure Service Bus Günlükler'den Kusto Azure İzleyici kullanır. Bu tabloları Log Analytics ile sorguabilirsiniz. Hizmetin kullandığı Kusto tablolarının listesi için bkz. Azure İzleyici Logs tablo başvurusu.

Sonraki adımlar