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: Hibák
Metrika | Név a REST API-ban | Unit (Egység) | Összesítés | Dimenziók | Időszemcsék | DS-exportálás |
---|---|---|---|---|---|---|
Rendszerhibák A rendszerhibák százalékos aránya |
SystemErrors |
Százalék | Maximum | <none> | PT1M | Igen |
Felhasználói hibák A felhasználói hibák százalékos aránya |
UserErrors |
Százalék | Maximum | <none> | PT1M | Igen |
Kategória: Telítettség
Metrika | Név a REST API-ban | Unit (Egység) | Összesítés | Dimenziók | Időszemcsék | DS-exportálás |
---|---|---|---|---|---|---|
Kiszolgálói terhelés SignalR-kiszolgáló betöltése. |
ServerLoad |
Százalék | Minimum, Maximum, Átlag | <none> | PT1M | Nem |
Kategória: Forgalom
Metrika | Név a REST API-ban | Unit (Egység) | Összesítés | Dimenziók | Időszemcsék | DS-exportálás |
---|---|---|---|---|---|---|
Kapcsolat bezárása – darabszám A különböző okok miatt bezárt kapcsolatok száma. |
ConnectionCloseCount |
Count | Összeg (összeg) |
Endpoint , ConnectionCloseCategory |
PT1M | Igen |
Kapcsolatszám A felhasználói kapcsolat mennyisége. |
ConnectionCount |
Count | Maximum | Endpoint |
PT1M | Igen |
Kapcsolatmegnyitások száma A megnyitott új kapcsolatok száma. |
ConnectionOpenCount |
Count | Összeg (összeg) | Endpoint |
PT1M | Igen |
Kapcsolatkvó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 |
Bejövő forgalom A szolgáltatás bejövő forgalma |
InboundTraffic |
Bájt | Összeg (összeg) | <none> | PT1M | Igen |
Üzenetszám Az üzenetek teljes mennyisége. |
MessageCount |
Count | Összeg (összeg) | <none> | PT1M | Igen |
Kimenő forgalom A szolgáltatás kimenő forgalma |
OutboundTraffic |
Bájt | Összeg (összeg) | <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: Hibák
Metrika | Név a REST API-ban | Unit (Egység) | Összesítés | Dimenziók | Időszemcsék | DS-exportálás |
---|---|---|---|---|---|---|
Rendszerhibák A rendszerhibák százalékos aránya |
SystemErrors |
Százalék | Maximum | <none> | PT1M | Igen |
Felhasználói hibák A felhasználói hibák százalékos aránya |
UserErrors |
Százalék | Maximum | <none> | PT1M | Igen |
Kategória: Telítettség
Metrika | Név a REST API-ban | Unit (Egység) | Összesítés | Dimenziók | Időszemcsék | DS-exportálás |
---|---|---|---|---|---|---|
Kiszolgálói terhelés SignalR-kiszolgáló betöltése. |
ServerLoad |
Százalék | Minimum, Maximum, Átlag | <none> | PT1M | Nem |
Kategória: Forgalom
Metrika | Név a REST API-ban | Unit (Egység) | Összesítés | Dimenziók | Időszemcsék | DS-exportálás |
---|---|---|---|---|---|---|
Kapcsolat bezárása – darabszám A különböző okok miatt bezárt kapcsolatok száma. |
ConnectionCloseCount |
Count | Összeg (összeg) |
Endpoint , ConnectionCloseCategory |
PT1M | Igen |
Kapcsolatszám A felhasználói kapcsolat mennyisége. |
ConnectionCount |
Count | Maximum | Endpoint |
PT1M | Igen |
Kapcsolatmegnyitások száma A megnyitott új kapcsolatok száma. |
ConnectionOpenCount |
Count | Összeg (összeg) | Endpoint |
PT1M | Igen |
Kapcsolatkvó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 |
Bejövő forgalom A szolgáltatás bejövő forgalma |
InboundTraffic |
Bájt | Összeg (összeg) | <none> | PT1M | Igen |
Üzenetszám Az üzenetek teljes mennyisége. |
MessageCount |
Count | Összeg (összeg) | <none> | PT1M | Igen |
Kimenő forgalom A szolgáltatás kimenő forgalma |
OutboundTraffic |
Bájt | Összeg (összeg) | <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.
ConnectionCloseCategory
Megadja a kapcsolat bezárásának okát. A következő dimenzióértékeket tartalmazza.
Érték | Leírás |
---|---|
Normális | A kapcsolat normál módon bezárult. |
Gázadagoló | Az üzenetek számának/sebességének vagy a kapcsolat szabályozásának használatával ellenőrizze a Kapcsolatszám és az Üzenetszám aktuális használatát és az erőforráskorlátokat. |
PingTimeout | Kapcsolat pingelési időtúllépése. |
NoAvailableServerConnection | 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 | A kapcsolat megszakadt a kézfogási fázisban, 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. |
ServerConnectionNotFound | 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. |
ServerConnectionClosed | 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 ServerConnectionDropped ü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 | A kapcsolat a szolgáltatás üzemmó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. |
SignalRServiceDiagnosticLogs Az Azure SignalR szolgáltatás diagnosztikai naplói. |
Nem | Igen | Lekérdezések | 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 : , Authorization vagy Throttling . |
connectionId | A kapcsolat identitása. |
transportType | A kapcsolat átviteli típusa. Az engedélyezett értékek a következők Websockets : , ServerSentEvents vagy 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. |
ConnectionId | A kapcsolat identitása. |
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. |
TransportType | A kapcsolat átviteli típusa. Az engedélyezett értékek a következők: Websockets , ServerSentEvents vagy 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.
Kapcsolódó tartalom
- Az Azure SignalR-szolgáltatás monitorozásáról az Azure SignalR Szolgáltatás figyelése című témakörben olvashat.
- Az Azure-erőforrások monitorozásával kapcsolatos részletekért tekintse meg az Azure-erőforrások monitorozását az Azure Monitorral .
- Az Azure SignalR Szolgáltatás naplóinak engedélyezésével, lekérdezésével és hibaelhárításával kapcsolatos részletes útmutatásért tekintse meg a SignalR Szolgáltatás figyelése diagnosztikai naplók használatával című témakört.