Použití nástroje živého trasování pro službu Azure SignalR
Nástroj živého trasování je jedna webová aplikace pro zachytávání a zobrazování živých trasování ve službě Azure SignalR. Živé trasování je možné shromažďovat v reálném čase bez jakékoli závislosti na jiných službách.
Funkci živého trasování můžete povolit a zakázat jediným výběrem. Můžete také zvolit libovolnou kategorii protokolu, kterou vás zajímají.
Poznámka:
Živé trasování se počítá jako odchozí zprávy.
Použití Microsoft Entra ID pro přístup k nástroji živého trasování není podporováno.
Otevření nástroje živého trasování
Když povolíte přístupový klíč, použijete přístupový token k ověření nástroje živého trasování. V opačném případě použijete k ověření nástroje ID Microsoft Entra.
Můžete zkontrolovat, jestli jste povolili přístupový klíč, a to tak, že na webu Azure Portal přejdete na stránku Klíče pro službu Azure SignalR.
Postup povolení přístupového klíče
- Přejděte na web Azure Portal a stránku služby Azure SignalR.
- V nabídce vlevo v části Monitorování vyberte nastavení živého trasování.
- Vyberte Povolit živé trasování.
- Vyberte tlačítko Uložit a počkejte, až se změny projeví.
- Vyberte Otevřít nástroj živého trasování.
Postup, pokud jste nepovolili přístupový klíč
Přiřazení oprávnění rozhraní API nástroje živého trasování sobě
- Přejděte na web Azure Portal a stránku služby Azure SignalR.
- Vyberte Řízení přístupu (IAM) .
- Na nové stránce vyberte +Přidat a pak vyberte Přiřazení role.
- Na nové stránce vyberte kartu Role funkce úlohy, vyberte roli Vlastník služby SignalR a pak vyberte Další.
- Na stránce Členové klikněte na +Vybrat členy.
- Na novém panelu vyhledejte a vyberte členy a klepněte na tlačítko Vybrat.
- Vyberte Zkontrolovat a přiřadit a počkejte na oznámení o dokončení.
Otevření nástroje
- Přejděte na web Azure Portal a stránku služby Azure SignalR.
- V nabídce vlevo v části Monitorování vyberte nastavení živého trasování.
- Vyberte Povolit živé trasování.
- Vyberte tlačítko Uložit a počkejte, až se změny projeví.
- Vyberte Otevřít nástroj živého trasování.
Přihlásit se pomocí účtu Microsoft
- Když se v nástroji pro živé trasování otevře přihlašovací okno Microsoftu, zadejte svoje přihlašovací údaje. Pokud se nezobrazí žádné přihlašovací okno, nezapomeňte v prohlížeči povolit automaticky otevíraná okna.
- Počkejte na zobrazení Připraveno na stavovém řádku.
Zachycení živých trasování
V nástroji živého trasování můžete:
- Začněte zaznamenávat živé trasování v reálném čase z instance služby Azure SignalR.
- Vymažte zachycené živé trasování v reálném čase.
- Export živých trasování do souboru Aktuálně podporovaný formát souboru je CSV.
- Vyfiltrujte zachycené živé trasování v reálném čase jedním konkrétním klíčovým slovem. Oddělovače (například mezera, čárka nebo středník), pokud jsou přítomné, jsou považovány za součást klíčového slova.
Živé trasování v reálném čase, které nástroj zaznamenává, obsahuje podrobné informace pro řešení potíží.
Název | Popis |
---|---|
Time | Zaznamená čas události. |
Úroveň protokolu | Úroveň událostí protokolu: Trace , Debug , Informational , Warning nebo Error . |
Název události | Název operace události protokolu. |
Zpráva | Podrobná zpráva o události protokolu |
Výjimka | Výjimka modulu runtime služby Azure Web PubSub |
Centrum | Uživatelsky definovaný název centra. |
ID připojení | Identita připojení. |
Typ připojení | Typ připojení. Povolené hodnoty jsou Server (připojení mezi serverem a službou) a Client (připojení mezi klientem a službou). |
ID uživatele | Identita uživatele |
IP | IP adresa tohoto klienta |
Server Sticky | Režim směrování klienta Povolené hodnoty jsou Disabled , Preferred a Required . Další informace naleznete v tématu ServerStickyMode. |
Přeprava | Přenos, který může klient použít k odesílání požadavků HTTP. Povolené hodnoty jsou WebSockets , ServerSentEvents a LongPolling . Další informace naleznete v tématu HttpTransportType. |
ID trasování zpráv | Jedinečný identifikátor zprávy |
Šablona trasy | Šablona trasy rozhraní API |
Http – metoda | Metoda HTTP: POST , GET , PUT nebo DELETE . |
Adresa URL | Uniform resource locator. |
ID trasování | Jedinečný identifikátor představující požadavek. |
Stavový kód | Kód odpovědi HTTP. |
Doba trvání | Doba trvání mezi příjmem a zpracováním požadavku. |
Záhlaví | Další informace, které klient a server předávají pomocí požadavku HTTP nebo odpovědi. |
ID vyvolání | Jedinečný identifikátor představující vyvolání (k dispozici pouze pro ASP.NET SignalR). |
Typ zprávy | Typ zprávy Mezi příklady patří BroadcastDataMessage , JoinGroupMessage a LeaveGroupMessage . |
Další kroky
Zjistěte, jak řešit běžné problémy s nástrojem pro živé trasování:
- Pokud chcete řešit typické problémy na základě živých trasování, prohlédnou si průvodce odstraňováním potíží.
- Pokud chcete zjistit původní příčinu přímo nebo zúžit problém, přečtěte si úvod k metodám řešení potíží.