Megosztás a következőn keresztül:


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