Azure Web PubSub veri başvurularını izleme
Bu makale, Azure Web PubSub'un performansını ve kullanılabilirliğini analiz etmek için toplanan günlük ve ölçüm verilerine bir başvuru sağlar. Azure Web PubSub için izleme verilerini toplama ve analiz etme hakkında ayrıntılı bilgi için Azure Web PubSub'ı izleme makalesine bakın.
Ölçümler
Ölçümler, hizmetin çalışma durumuyla ilgili içgörüler sağlar. Kullanılabilir ölçümler şunlardır:
Ölçüm | Birim | Önerilen Toplama Türü | Tanım | Boyutlar |
---|---|---|---|---|
Bağlan Ion Kapatma Sayısı | Sayı | Sum | Çeşitli nedenlerle kapatılan bağlantıların sayısı. | Bağlan ionCloseCategory |
Bağlan Ion Sayısı | Sayı | Maksimum / Ortalama | Hizmete yönelik bağlantı sayısı. | Boyut Yok |
Bağlan Ion Açık Sayısı | Sayı | Sum | Açılan yeni bağlantıların sayısı. | Boyut Yok |
Bağlan Ion Kota Kullanımı | Yüzde | Maksimum / Ortalama | Bağlantı kotasına göre bağlantıların yüzdesi. | Boyut Yok |
Gelen Trafik | Bayt | Sum | Hizmete gelen trafik. | Boyut Yok |
Giden Trafik | Bayt | Sum | Hizmetten giden trafik. | Boyut Yok |
Sunucu Yükü | Yüzde | Maksimum / Ortalama | Sunucu yükleme yüzdesi. | Boyut Yok |
Daha fazla bilgi için bkz . Ölçümler.
Kaynak Günlükleri
Bir depolama hesabına arşivle
Arşiv günlüğü JSON dizeleri aşağıdaki tablolarda listelenen öğeleri içerir:
Biçim
Ad | Açıklama |
---|---|
time | Olay saatini günlüğe kaydetme |
düzey | Günlük olay düzeyi |
resourceId | Azure SignalR Hizmeti kaynak kimliği |
konum | Azure SignalR Hizmeti konumunuz |
category | Günlük olayının kategorisi |
operationName | Olayın işlem adı |
callerIpAddress | Sunucunuzun veya istemcinizin IP adresi |
özellikler | Bu günlük olayıyla ilgili ayrıntılı özellikler. Daha fazla ayrıntı için aşağıdaki özellikler tablosuna bakın |
Özellikler Tablosu
Ad | Tanım |
---|---|
koleksiyonu | Günlük olayının koleksiyonu. İzin verilen değerler şunlardır: Connection , Authorization ve Throttling |
connectionId | Bağlantının kimliği |
userId | Kullanıcının kimliği |
ileti | Günlük olayının ayrıntılı iletisi |
Hub | Kullanıcı tanımlı Hub Adı |
routeTemplate | API'nin yol şablonu |
httpMethod | Http yöntemi (POST/GET/PUT/DELETE) |
url | Tekdüzen kaynak bulucu |
traceId | Çağırmanın benzersiz tanımlayıcısı |
statusCode | Http yanıt kodu |
süre | İstek arasındaki süre alınır ve işlenir |
üst bilgiler | İstemci ve sunucu tarafından http isteği veya yanıtıyla geçirilen ek bilgiler |
Aşağıdaki kod bir arşiv günlüğü JSON dizesi örneğidir:
{
"properties": {
"message": "Connection started",
"collection": "Connection",
"connectionId": "LW61bMG2VQLIMYIVBMmyXgb3c418200",
"userId": null
},
"operationName": "ConnectionStarted",
"category": "ConnectivityLogs",
"level": "Informational",
"callerIpAddress": "167.220.255.79",
"resourceId": "/SUBSCRIPTIONS/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/RESOURCEGROUPS/MYGROUP/PROVIDERS/MICROSOFT.SIGNALRSERVICE/WEBPUBSUB/MYWEBPUBSUB",
"time": "2021-09-17T05:25:05Z",
"location": "westus"
}
Log Analytics için arşiv günlükleri şeması
Arşiv günlüğü sütunları aşağıdaki tabloda listelenen öğeleri içerir.
Ad | Tanım |
---|---|
TimeGenerated | Olay saatini günlüğe kaydetme |
Koleksiyon | Günlük olayının koleksiyonu. İzin verilen değerler şunlardır: Connection , Authorization ve Throttling |
OperationName | Olayın işlem adı |
Konum | Azure SignalR Hizmeti konumunuz |
Düzey | Günlük olay düzeyi |
CallerIpAddress | Sunucunuzun/istemcinizin IP adresi |
Mesaj | 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 | Client . Server : sunucu tarafından bağlantı; Client : istemci tarafından bağlantı |
Transporttype | Bağlantının aktarım türü. İzin verilen değerler şunlardır: Websockets | ServerSentEvents | LongPolling |
Azure İzleyici Günlükleri tabloları
Azure Web PubSub, Azure İzleyici Günlüklerindeki Kusto tablolarını kullanır. Log Analytics ile bu tabloları sorgulayabilirsiniz. Azure Web PubSub'un kullandığı Kusto tablolarının listesi için Azure İzleyici Günlükleri tablo başvurusu makalesine bakın.
Ayrıca bkz.
- Azure Web PubSub izlemenin açıklaması için bkz. Azure Web PubSub'ı İzleme.
- Azure kaynaklarını izleme hakkında ayrıntılı bilgi için bkz . Azure İzleyici ile Azure kaynaklarını izleme.