Aracılığıyla paylaş


Azure SignalR Hizmeti izleme verileri başvurusu

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

Azure SignalR Hizmeti için toplayabileceğiniz veriler ve bu verilerin nasıl kullanılacağı hakkında ayrıntılı bilgi için bkz. İzleme Azure SignalR Hizmeti.

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

Azure SignalR Hizmeti ölçümleri Hatalar, Doygunluk veya Trafik kategorilerinde yer alır.

Microsoft.SignalRService/SignalR için desteklenen ölçümler

Aşağıdaki tabloda Microsoft.SignalRService/SignalR 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, PT30MPT1H 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.
Kategori Metric REST API'de ad Unit Toplama Boyutlar Zaman Dilimleri DS Dışarı Aktarma
Trafik Bağlan Ion Kapatma Sayısı

Çeşitli nedenlerle kapatılan bağlantıların sayısı.
ConnectionCloseCount Sayı Toplam Endpoint, ConnectionCloseCategory PT1M Yes
Trafik Bağlan Ion Sayısı

Kullanıcı bağlantısı miktarı.
ConnectionCount Sayı En Büyük Endpoint PT1M Yes
Trafik Bağlan Ion Açık Sayısı

Açılan yeni bağlantıların sayısı.
ConnectionOpenCount Sayı Toplam Endpoint PT1M Yes
Trafik Bağlan Ion Kota Kullanımı

Bağlantı kotasına göre bağlı bağlantı yüzdesi.
ConnectionQuotaUtilization Yüzde Minimum, Maksimum, Ortalama <none> PT1M Yes
Trafik Gelen Trafik

Gelen hizmet trafiği
InboundTraffic Bayt Toplam <none> PT1M Yes
Trafik İleti Sayısı

Toplam ileti miktarı.
MessageCount Sayı Toplam <none> PT1M Yes
Trafik Giden Trafik

Giden hizmet trafiği
OutboundTraffic Bayt Toplam <none> PT1M Yes
Doygun -luk Sunucu Yükü

SignalR sunucu yükü.
ServerLoad Yüzde Minimum, Maksimum, Ortalama <none> PT1M Hayır
Hatalar Sistem Hataları

Sistem hatalarının yüzdesi
SystemErrors Yüzde En Büyük <none> PT1M Yes
Hatalar Kullanıcı Hataları

Kullanıcı hatalarının yüzdesi
UserErrors Yüzde En Büyük <none> PT1M Yes

Microsoft.SignalRService/SignalR/replicas için desteklenen ölçümler

Aşağıdaki tabloda Microsoft.SignalRService/SignalR/replicas kaynak türü için kullanılabilen ölçümler listelenmektedir.

  • 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, PT30MPT1H 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.
Kategori Metric REST API'de ad Unit Toplama Boyutlar Zaman Dilimleri DS Dışarı Aktarma
Trafik Bağlan Ion Kapatma Sayısı

Çeşitli nedenlerle kapatılan bağlantıların sayısı.
ConnectionCloseCount Sayı Toplam Endpoint, ConnectionCloseCategory PT1M Yes
Trafik Bağlan Ion Sayısı

Kullanıcı bağlantısı miktarı.
ConnectionCount Sayı En Büyük Endpoint PT1M Yes
Trafik Bağlan Ion Açık Sayısı

Açılan yeni bağlantıların sayısı.
ConnectionOpenCount Sayı Toplam Endpoint PT1M Yes
Trafik Bağlan Ion Kota Kullanımı

Bağlantı kotasına göre bağlı bağlantı yüzdesi.
ConnectionQuotaUtilization Yüzde Minimum, Maksimum, Ortalama <none> PT1M Yes
Trafik Gelen Trafik

Gelen hizmet trafiği
InboundTraffic Bayt Toplam <none> PT1M Yes
Trafik İleti Sayısı

Toplam ileti miktarı.
MessageCount Sayı Toplam <none> PT1M Yes
Trafik Giden Trafik

Giden hizmet trafiği
OutboundTraffic Bayt Toplam <none> PT1M Yes
Doygun -luk Sunucu Yükü

SignalR sunucu yükü.
ServerLoad Yüzde Minimum, Maksimum, Ortalama <none> PT1M Hayır
Hatalar Sistem Hataları

Sistem hatalarının yüzdesi
SystemErrors Yüzde En Büyük <none> PT1M Yes
Hatalar Kullanıcı Hataları

Kullanıcı hatalarının yüzdesi
UserErrors Yüzde En Büyük <none> PT1M Yes

Azure SignalR Hizmeti ölçümleri hakkında daha fazla ayrıntı için bkz. Azure SignalR Hizmeti ölçümler.

Not

Ölçüm toplama türleri Azure portalındaki ölçüm gezgininde Count, Avg, Min, Max ve Sum olarak görünür.

Sayı , alınan örnekleme verilerinin sayısıdır. Sayı, genel ölçüm toplama türü olarak tanımlanır ve kullanılabilir toplama türleri listesinden dışlanamaz. genellikle SignalR Hizmeti için kullanışlı değildir, ancak bazen örnekleme verilerinin ölçümlere gönderilip gönderilmediğini denetlemek için kullanılabilir.

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

Uç nokta

Bağlantı türünü açıklar. Boyut değerlerini içerir: İstemci, Sunucu ve LiveTrace.

Bağlan ionCloseCategory

Bağlantıyı kapatma nedenini verir. Aşağıdaki boyut değerlerini içerir.

Value Açıklama
Normal Bağlan yon normal şekilde kapatıldı.
Bastırma İleti sayısı/hızı veya bağlantı azaltma ile Bağlan Ion Count ve message Count geçerli kullanımını ve kaynak sınırlarınızı denetleyin.
Pingtimeout Bağlan ion ping zaman aşımı.
NoAvailableServer Bağlan ion İstemci bağlantısı kurulamıyor ve kullanılabilir sunucu bağlantısı olmadığından el sıkışması geçirmiyor.
InvokeUpstreamFailed Yukarı akış çağrısı başarısız oldu.
SlowClient Hizmet tarafında kuyruğa alınmış çok fazla yetkisiz ileti var.
El SıkışmaSı Bağlan, uzak tarafın yakın el sıkışmasını tamamlamadan WebSocket bağlantısını kapatması nedeniyle el sıkışma aşamasında sonlandırıldı. HandshakeError bir ağ sorunundan kaynaklanır. İstemcinin websocket bağlantısı oluşturup oluşturamadığını görmek için tarayıcı ayarlarını denetleyin.
Server Bağlan ionNotFound Hedef hub sunucusu kullanılamıyor. Bu değer tasarım gereğidir ve yeniden bağlantı bu bırakmadan sonra yapılmalıdır.
Sunucu Bağlan ionClosed İlgili sunucu bağlantısı bırakıldığından istemci bağlantısı kapatıldı. Uygulama sunucusu Azure SignalR Hizmeti SDK'yı kullandığında, arka planda uzak Azure SignalR Hizmeti sunucu bağlantılarını başlatır. Hizmete yönelik her istemci bağlantısı, istemci ile uygulama sunucusu arasındaki trafiği yönlendirmek için sunucu bağlantılarından biriyle ilişkilendirilir. Bir sunucu bağlantısı kapatıldıktan sonra, sunucu tarafından hizmet alınan tüm istemci bağlantıları Server Bağlan ionDropped iletisiyle kapatılır.
ServiceTransientError İç sunucu hatası.
BadRequest Hatalı bir istek geçersiz bir hub adından, yanlış yükden veya hatalı biçimlendirilmiş bir istekden kaynaklanır.
ClosedByAppServer Uygulama sunucusu hizmet tarafından istemciyi kapatmasını istedi.
ServiceReload Bir iç hizmet bileşeni yeniden yüklemesi nedeniyle bir bağlantı bırakıldığında hizmet yeniden yüklemesi tetikleniyor. Bu olay bir arıza olduğunu göstermez ve normal hizmet çalışmasının bir parçasıdır.
ServiceModeSwitched Bağlan ion, hizmet modu değiştirildikten sonra kapatıldı, örneğin Sunucusuz moddan Varsayılan moda.
Yetkisiz Bağlantı yetkisiz.

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.SignalRService/SignalR 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
AllLogs günlükleri Azure SignalR Hizmeti. SignalRServiceDiagnosticLogs

Azure SignalR hizmeti tanılama günlükleri.

Hayır Evet Sorgular Hayır

Microsoft.SignalRService/SignalR/replicas 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
AllLogs günlükleri Azure SignalR Hizmeti. Hayır Evet Yes

Kaynak Günlüğü tablo eşlemesi

Log Analytics'in alan adları, Depolama hedeflerin alan adlarından biraz farklıdır.

Depolama hesabı için arşiv günlüğü şeması

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

Biçim

Veri Akışı Adı Açıklama
time Olay zamanını günlüğe kaydetme.
düzey Günlük olay düzeyi.
resourceId Azure SignalR Hizmeti kaynak kimliği.
konum Azure SignalR Hizmeti konumu.
category Günlük olayının kategorisi.
operationName Olayın işlem adı.
callerIpAddress Sunucunun/istemcinin IP adresi.
özellikler Aşağıdaki tabloda listelendiği gibi, bu günlük olayıyla ilgili ayrıntılı özellikler.

Veri Erişimi

Veri Akışı Adı Açıklama
Tür Günlük olayının türü. ConnectivityLogs Şu anda, Azure SignalR Hizmeti bağlantısı hakkında bilgi sağlamak için tür kullanılabilir.
koleksiyonu Günlük olayının koleksiyonu. İzin verilen değerler , Authorizationveya ThrottlingdeğerleridirConnection.
connectionId Bağlantının kimliği.
Transporttype Bağlantının aktarım türü. İzin verilen değerler , ServerSentEventsveya LongPollingdeğerleridirWebsockets.
Connectiontype Bağlantının türü. İzin verilen değerler veya ClientşeklindedirServer. Server sunucu tarafındaki bağlantıdır ve Client istemci tarafından gelen bağlantıdır.
userId Kullanıcının kimliği.
ileti Günlük olayının ayrıntılı iletisi.

Log Analytics için arşiv günlükleri şeması

Arşiv günlüğü sütunları aşağıdaki öğeleri içerir:

Veri Akışı Adı Açıklama
TimeGenerated Olay zamanını günlüğe kaydetme.
Koleksiyon Günlük olayının koleksiyonu. İzin verilen değerler şunlardır: Connection, Authorizationve Throttling.
OperationName Olayın işlem adı.
Konum Azure SignalR Hizmeti konumu.
Level Günlük olay düzeyi.
CallerIpAddress Sunucunun/istemcinin IP adresi.
İleti Günlük olayının ayrıntılı iletisi.
Kullanıcı Kimliği Kullanıcının kimliği.
ConnectionId Bağlantının kimliği.
ConnectionType Bağlantının türü. İzin verilen değerler şunlardır: Server veya Client. Server sunucu tarafındaki bağlantıdır ve Client istemci tarafından gelen bağlantıdır.
Transporttype Bağlantının aktarım türü. İzin verilen değerler şunlardır: Websockets, ServerSentEventsveya LongPolling

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.

SignalR

Microsoft.SignalRService/SignalR

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