Memantau referensi data Azure Web PubSub
Artikel ini menyediakan referensi data log dan metrik yang dikumpulkan untuk menganalisis performa dan ketersediaan Azure Web PubSub. Lihat artikel Memantau Azure Web PubSub untuk detail tentang mengumpulkan dan menganalisis data pemantauan untuk Azure Web PubSub.
Metrik
Metrik memberikan wawasan tentang status operasional layanan. Metrik yang tersedia adalah:
Metrik | Unit | Jenis Agregasi yang Direkomendasikan | Deskripsi | Dimensi |
---|---|---|---|---|
Jumlah Penutupan Koneksi | Hitung | Jumlah | Jumlah koneksi yang ditutup dengan berbagai alasan. | ConnectionCloseCategory |
Jumlah Koneksi | Hitung | Maks / Rata-rata | Jumlah koneksi ke layanan. | Tanpa Dimensi |
Jumlah Buka Koneksi | Hitung | Jumlah | Jumlah koneksi baru yang dibuka. | Tanpa Dimensi |
Pemanfaatan Kuota Koneksi | Persen | Maks / Rata-rata | Persentase koneksi relatif terhadap kuota koneksi. | Tanpa Dimensi |
Lalu Lintas Masuk | Byte | Jumlah | Lalu lintas masuk ke layanan. | Tanpa Dimensi |
Lalu Lintas Keluar | Byte | Jumlah | Lalu lintas keluar dari layanan. | Tanpa Dimensi |
Server Load | Persen | Maks / Rata-rata | Persentase beban server. | Tanpa Dimensi |
Untuk informasi selengkapnya, lihat Metrik.
Log Sumber Daya
Mengarsipkan ke akun penyimpanan
String JSON log arsip meliputi elemen yang tercantum dalam tabel berikut:
Format
Nama | Deskripsi |
---|---|
waktu | Log waktu peristiwa |
tingkat | Mencatat tingkat peristiwa |
resourceId | ID Sumber Daya Azure SignalR Service Anda |
lokasi | Lokasi Azure SignalR Service Anda |
category | Kategori peristiwa log |
operationName | Nama operasi peristiwa |
callerIpAddress | Alamat IP server atau klien Anda |
properti | Properti terperinci terkait peristiwa log ini. Untuk detail lebih lanjut, lihat tabel properti di bawah |
Tabel Properti
Nama | Deskripsi |
---|---|
collection | Kumpulan peristiwa log. Nilai yang diizinkan adalah: Connection , Authorization dan Throttling |
connectionId | Identitas koneksi |
userId | Identitas pengguna |
pesan | Pesan terperinci dari peristiwa log |
hub | Nama Hub yang ditentukan pengguna |
routeTemplate | Templat rute API |
httpMethod | Metode Http (POST/GET/PUT/DELETE) |
url | Alamat web |
traceId | Pengidentifikasi unik untuk pemanggilan |
statusCode | Kode respons Http |
durasi | Durasi antara permintaan diterima sampai diproses |
header | Informasi tambahan yang diteruskan oleh klien dan server dengan permintaan HTTP atau respons |
Kode berikut adalah contoh string JSON log arsip:
{
"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"
}
Skema log arsip untuk Log Analytics
Kolom log arsip menyertakan elemen yang tercantum dalam tabel berikut.
Nama | Deskripsi |
---|---|
TimeGenerated | Log waktu peristiwa |
Koleksi | Kumpulan peristiwa log. Nilai yang diizinkan adalah: Connection , Authorization dan Throttling |
OperationName | Nama operasi peristiwa |
Lokasi | Lokasi Azure SignalR Service Anda |
Tingkat | Mencatat tingkat peristiwa |
CallerIpAddress | Alamat IP server/klien Anda |
Pesan | Pesan terperinci dari peristiwa log |
UserId | Identitas pengguna |
ConnectionId | Identitas koneksi |
ConnectionType | Jenis koneksi. Nilai yang diizinkan adalah: Server | Client . Server : koneksi dari sisi server; Client : koneksi dari sisi klien |
TransportType | Jenis transportasi koneksi. Nilai yang diizinkan adalah: Websockets | ServerSentEvents | LongPolling |
Tabel Log Azure Monitor
Azure Web PubSub menggunakan tabel Kusto dari Log Azure Monitor. Anda dapat mengkueri tabel ini dengan analitik Log. Untuk daftar tabel Kusto yang digunakan Azure Web PubSub, lihat artikel referensi tabel Log Azure Monitor.
Baca juga
- Lihat Memantau Azure Web PubSub untuk deskripsi pemantauan Azure Web PubSub.
- Lihat Memantau sumber daya Azure dengan Azure Monitor untuk detail tentang memantau sumber daya Azure.