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 : , 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. |
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 , 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.