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:
- İstemci tarafı hataları (HTTP'de 400 hataları olabilir).
- İ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ı |
|
| Kuyruk |
|
| Konu |
|
| Abonelik |
|
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
- Azure Service Bus izleme hakkında ayrıntılı bilgi için bkz. Azure Service Bus.
- Azure kaynaklarını izleme hakkında ayrıntılı bilgi için bkz. Azure kaynaklarını Azure İzleyici.