Az Azure SignalR szolgáltatás monitorozási adatainak referenciája

Ez a cikk a szolgáltatás figyelési referenciaadatait tartalmazza.

Az Azure SignalR Service-hez gyűjthető adatokról és azok használatáról az Azure SignalR Service monitorozása című témakörben olvashat.

Mérőszámok

Ez a szakasz a szolgáltatáshoz automatikusan gyűjtött platformmetrikákat sorolja fel. Ezek a metrikák az Azure Monitorban támogatott összes platformmetrika globális listájának részét képezik.

A metrikamegőrzésről további információt az Azure Monitor Metrics áttekintésében talál.

Az Azure SignalR Service metrikái hibák, telítettség vagy forgalom kategóriákba tartoznak.

A Microsoft.SignalRService/SignalR támogatott metrikái

Az alábbi táblázat a Microsoft.SignalRService/SignalR erőforrástípushoz elérhető metrikákat sorolja fel.

  • Előfordulhat, hogy nem minden oszlop szerepel minden táblában.
  • Előfordulhat, hogy egyes oszlopok a lap megtekintési területén kívül esnek. Válassza a Táblázat kibontása lehetőséget az összes elérhető oszlop megtekintéséhez.

Táblázatfejlécek

  • Kategória – A metrikák csoportja vagy besorolása.
  • Metrika – A metrika megjelenítendő neve az Azure Portalon.
  • Név a REST API-ban – A REST API-banemlített metrikanév.
  • Egység – Mértékegység.
  • Összesítés – Az alapértelmezett összesítési típus. Érvényes értékek: Átlag (Avg), Minimum (Min), Maximum (Max), Összeg (Összeg), Darabszám.
  • A metrikához elérhető dimenziók - dimenziói.
  • Időszemcse-intervallumok - , amelyeken a metrika mintavétele történik. Például azt jelzi, PT1M hogy a metrika mintavétele percenként, PT30M 30 percenként, PT1H óránként és így tovább történik.
  • DS Export – Azt jelzi, hogy a metrika exportálható-e az Azure Monitor-naplókba diagnosztikai beállításokon keresztül. A metrikák exportálásával kapcsolatos információkért lásd: Diagnosztikai beállítások létrehozása az Azure Monitorban.
Kategória Metrika Név a REST API-ban Unit (Egység) Összesítés Dimenziók Időszemcsék DS-exportálás
Adatforgalom Csatlakozás ion Close Count

A különböző okok miatt bezárt kapcsolatok száma.
ConnectionCloseCount Count Összesen Endpoint, ConnectionCloseCategory PT1M Igen
Adatforgalom Csatlakozás ionok száma

A felhasználói kapcsolat mennyisége.
ConnectionCount Count Maximum Endpoint PT1M Igen
Adatforgalom Csatlakozás ion Open Count

A megnyitott új kapcsolatok száma.
ConnectionOpenCount Count Összesen Endpoint PT1M Igen
Adatforgalom Csatlakozás ionkvóta kihasználtsága

A kapcsolati kvótához kapcsolódó kapcsolat százalékos aránya.
ConnectionQuotaUtilization Százalék Minimum, Maximum, Átlag <none> PT1M Igen
Adatforgalom Bejövő forgalom

A szolgáltatás bejövő forgalma
InboundTraffic Bájt Összesen <none> PT1M Igen
Adatforgalom Üzenetszám

Az üzenetek teljes mennyisége.
MessageCount Count Összesen <none> PT1M Igen
Adatforgalom Kimenő forgalom

A szolgáltatás kimenő forgalma
OutboundTraffic Bájt Összesen <none> PT1M Igen
Telítettség Kiszolgálói terhelés

SignalR-kiszolgáló betöltése.
ServerLoad Százalék Minimum, Maximum, Átlag <none> PT1M Nem
Errors Rendszerhibák

A rendszerhibák százalékos aránya
SystemErrors Százalék Maximum <none> PT1M Igen
Errors Felhasználói hibák

A felhasználói hibák százalékos aránya
UserErrors Százalék Maximum <none> PT1M Igen

A Microsoft.SignalRService/SignalR/replikák által támogatott metrikák

Az alábbi táblázat a Microsoft.SignalRService/SignalR/replicas erőforrástípushoz elérhető metrikákat sorolja fel.

  • Előfordulhat, hogy nem minden oszlop szerepel minden táblában.
  • Előfordulhat, hogy egyes oszlopok a lap megtekintési területén kívül esnek. Válassza a Táblázat kibontása lehetőséget az összes elérhető oszlop megtekintéséhez.

Táblázatfejlécek

  • Kategória – A metrikák csoportja vagy besorolása.
  • Metrika – A metrika megjelenítendő neve az Azure Portalon.
  • Név a REST API-ban – A REST API-banemlített metrikanév.
  • Egység – Mértékegység.
  • Összesítés – Az alapértelmezett összesítési típus. Érvényes értékek: Átlag (Avg), Minimum (Min), Maximum (Max), Összeg (Összeg), Darabszám.
  • A metrikához elérhető dimenziók - dimenziói.
  • Időszemcse-intervallumok - , amelyeken a metrika mintavétele történik. Például azt jelzi, PT1M hogy a metrika mintavétele percenként, PT30M 30 percenként, PT1H óránként és így tovább történik.
  • DS Export – Azt jelzi, hogy a metrika exportálható-e az Azure Monitor-naplókba diagnosztikai beállításokon keresztül. A metrikák exportálásával kapcsolatos információkért lásd: Diagnosztikai beállítások létrehozása az Azure Monitorban.
Kategória Metrika Név a REST API-ban Unit (Egység) Összesítés Dimenziók Időszemcsék DS-exportálás
Adatforgalom Csatlakozás ion Close Count

A különböző okok miatt bezárt kapcsolatok száma.
ConnectionCloseCount Count Összesen Endpoint, ConnectionCloseCategory PT1M Igen
Adatforgalom Csatlakozás ionok száma

A felhasználói kapcsolat mennyisége.
ConnectionCount Count Maximum Endpoint PT1M Igen
Adatforgalom Csatlakozás ion Open Count

A megnyitott új kapcsolatok száma.
ConnectionOpenCount Count Összesen Endpoint PT1M Igen
Adatforgalom Csatlakozás ionkvóta kihasználtsága

A kapcsolati kvótához kapcsolódó kapcsolat százalékos aránya.
ConnectionQuotaUtilization Százalék Minimum, Maximum, Átlag <none> PT1M Igen
Adatforgalom Bejövő forgalom

A szolgáltatás bejövő forgalma
InboundTraffic Bájt Összesen <none> PT1M Igen
Adatforgalom Üzenetszám

Az üzenetek teljes mennyisége.
MessageCount Count Összesen <none> PT1M Igen
Adatforgalom Kimenő forgalom

A szolgáltatás kimenő forgalma
OutboundTraffic Bájt Összesen <none> PT1M Igen
Telítettség Kiszolgálói terhelés

SignalR-kiszolgáló betöltése.
ServerLoad Százalék Minimum, Maximum, Átlag <none> PT1M Nem
Errors Rendszerhibák

A rendszerhibák százalékos aránya
SystemErrors Százalék Maximum <none> PT1M Igen
Errors Felhasználói hibák

A felhasználói hibák százalékos aránya
UserErrors Százalék Maximum <none> PT1M Igen

Az Azure SignalR Service metrikáiról további információt az Azure SignalR Service metrikáiban talál.

Feljegyzés

A metrikák összesítési típusai az Azure Portal metrikaböngészőjében count, Avg, Min, Max és Sum néven jelennek meg.

A kapott mintavételi adatok száma. A darabszám általános metrikák összesítési típusaként van definiálva, és nem zárható ki az elérhető összesítési típusok listájából. Ez általában nem hasznos a SignalR szolgáltatás esetében, de néha használható annak ellenőrzésére, hogy a mintavételi adatokat a rendszer elküldte-e a metrikáknak.

Metrikadimenziók

A metrikák dimenzióiról további információt a többdimenziós metrikák című témakörben talál.

Ennek a szolgáltatásnak a metrikáihoz a következő dimenziók vannak társítva.

Végpont

A kapcsolat típusát ismerteti. Dimenzióértékeket tartalmaz: Ügyfél, Kiszolgáló és LiveTrace.

Csatlakozás ionCloseCategory

Megadja a kapcsolat bezárásának okát. A következő dimenzióértékeket tartalmazza.

Érték Leírás
Normál Csatlakozás ion normálisan zárva van.
Gázadagoló Az üzenetek számának/sebességének vagy a kapcsolat szabályozásának segítségével ellenőrizze Csatlakozás ion Count and Message Count current usage and your resource limit.
PingTimeout Csatlakozás ping időtúllépése.
NoAvailableServer Csatlakozás ion Az ügyfélkapcsolat nem hozható létre, és nem továbbít kézfogást, mert nincs elérhető kiszolgálókapcsolat.
InvokeUpstreamFailed A felsőbb rétegbeli meghívás nem sikerült.
SlowClient Túl sok nem küldött üzenet várólistára kerül a szolgáltatás oldalán.
KézfogásError Csatlakozás a kézfogási fázisban megszakadt a folyamat, amelyet az okozhat, hogy a távoli fél bezárta a WebSocket-kapcsolatot a szoros kézfogás befejezése nélkül. A HandshakeError-t hálózati probléma okozza. Ellenőrizze a böngésző beállításait, hogy az ügyfél képes-e websocket-kapcsolatot létrehozni.
Kiszolgáló Csatlakozás ionNotFound A célközpont-kiszolgáló nem érhető el. Ezt az értéket tervezés alapján kell megadni, és ezt követően újra kell csatlakoztatni.
Kiszolgáló Csatlakozás ionClosed Az ügyfélkapcsolat bezárult, mert a megfelelő kiszolgálókapcsolat megszakadt. Ha az alkalmazáskiszolgáló az Azure SignalR Service SDK-t használja, a háttérben kiszolgálókapcsolatokat kezdeményez a távoli Azure SignalR szolgáltatással. A szolgáltatáshoz való minden ügyfélkapcsolat az egyik kiszolgálókapcsolattal van társítva, amely az ügyfél és az alkalmazáskiszolgáló közötti forgalmat irányítja. A kiszolgálókapcsolat bezárása után az általa kiszolgált ügyfélkapcsolatok a Kiszolgáló Csatlakozás ionDropped üzenettel lesznek lezárva.
ServiceTransientError Belső kiszolgálóhiba.
BadRequest A hibás kérést érvénytelen központnév, helytelen hasznos adat vagy helytelenül formázott kérés okozza.
ClosedByAppServer Az App Server arra kérte a szolgáltatást, hogy zárja be az ügyfelet.
ServiceReload A szolgáltatás újrabetöltése akkor aktiválódik, ha egy belső szolgáltatásösszetevő újrabetöltése miatt megszakad a kapcsolat. Ez az esemény nem jelez hibás működést, és a normál szervizművelet része.
ServiceModeSwitched Csatlakozás a szolgáltatás mód váltása után bezárult, például kiszolgáló nélküli módról alapértelmezett módra.
Nem engedélyezett A kapcsolat nem engedélyezett.

Erőforrásnaplók

Ez a szakasz a szolgáltatáshoz gyűjthető erőforrásnaplók típusait sorolja fel. A szakasz lekéri az Azure Monitorban támogatott összes erőforrásnapló-kategóriatípus listáját.

A Microsoft.SignalRService/SignalR támogatott erőforrásnaplói

Kategória Kategória megjelenítendő neve Naplótábla Támogatja az alapszintű naplótervet Támogatja a betöltési idő átalakítást Példa a lekérdezésekre Exportálási költségek
AllLogs Azure SignalR szolgáltatásnaplók. SignalRServiceDiagnosticLogs

Az Azure SignalR szolgáltatás diagnosztikai naplói.

Nem Igen Lekérdezések Nem

A Microsoft.SignalRService/SignalR/replikák támogatott erőforrásnaplói

Kategória Kategória megjelenítendő neve Naplótábla Támogatja az alapszintű naplótervet Támogatja a betöltési idő átalakítást Példa a lekérdezésekre Exportálási költségek
AllLogs Azure SignalR szolgáltatásnaplók. Nem Igen Igen

Erőforrásnapló táblaleképezése

A Log Analytics mezőnevei kissé eltérnek a Tárolási célhelyek mezőneveitől.

Tárfiók naplóséma archiválása

Az archív napló JSON-sztringjei a következő elemeket tartalmazzák:

Formátum

Név Leírás
time Naplóesemény ideje.
szint Naplóesemény szintje.
resourceId Az Azure SignalR szolgáltatás erőforrás-azonosítója.
hely Az Azure SignalR szolgáltatás helye.
kategória A naplóesemény kategóriája.
operationName Az esemény műveletneve.
callerIpAddress A kiszolgáló/ügyfél IP-címe.
tulajdonságok A naplóeseményhez kapcsolódó részletes tulajdonságok az alábbi táblázatban leírtak szerint.

Tulajdonságok

Név Leírás
típus A naplóesemény típusa. ConnectivityLogs Jelenleg elérhető típus, amely az Azure SignalR szolgáltatáshoz való csatlakozással kapcsolatos információkat nyújt.
Gyűjtemény A naplóesemény gyűjteménye. Az engedélyezett értékek a következők Connection: , Authorizationvagy Throttling.
connectionId A kapcsolat identitása.
transportType A kapcsolat átviteli típusa. Az engedélyezett értékek a következők Websockets: , ServerSentEventsvagy LongPolling.
connectionType A kapcsolat típusa. Az engedélyezett értékek a következők: Server vagy Client. Server kiszolgálóoldali kapcsolat, és Client ügyféloldali kapcsolat.
Felhasználói azonosító A felhasználó identitása.
üzenet A naplóesemény részletes üzenete.

A Log Analytics naplós sémájának archiválása

Az archív naplóoszlopok a következő elemeket tartalmazzák:

Név Leírás
TimeGenerated Naplóesemény ideje.
Gyűjtemény A naplóesemény gyűjteménye. Az engedélyezett értékek a következők: Connection, Authorizationés Throttling.
OperationName Az esemény műveletneve.
Hely Az Azure SignalR szolgáltatás helye.
Level Naplóesemény szintje.
HívóIPCíme A kiszolgáló/ügyfél IP-címe.
Üzenet A naplóesemény részletes üzenete.
UserId A felhasználó identitása.
Csatlakozás ionId A kapcsolat identitása.
Csatlakozás ionType A kapcsolat típusa. Az engedélyezett értékek a következők: Server vagy Client. Server kiszolgálóoldali kapcsolat, és Client ügyféloldali kapcsolat.
TransportType A kapcsolat átviteli típusa. Az engedélyezett értékek a következők: Websockets, ServerSentEventsvagy LongPolling

Azure Monitor-naplók táblái

Ez a szakasz a szolgáltatáshoz kapcsolódó Azure Monitor-naplók tábláit sorolja fel, amelyek a Log Analytics által Kusto-lekérdezésekkel történő lekérdezéshez érhetők el. A táblák erőforrásnapló-adatokat tartalmaznak, és valószínűleg többet is, attól függően, hogy mit gyűjtenek és irányítanak hozzájuk.

SignalR

Microsoft.SignalRService/SignalR

Tevékenységnapló

A csatolt tábla felsorolja a szolgáltatás tevékenységnaplójában rögzíthető műveleteket. Ezek a műveletek a tevékenységnapló összes lehetséges erőforrás-szolgáltatói műveletének egy részét képezik.

A tevékenységnapló-bejegyzések sémájára vonatkozó további információkért lásd : Tevékenységnapló séma.