Sdílet prostřednictvím


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

  1. Přejděte na web Azure Portal a stránku služby Azure SignalR.
  2. V nabídce vlevo v části Monitorování vyberte nastavení živého trasování.
  3. Vyberte Povolit živé trasování.
  4. Vyberte tlačítko Uložit a počkejte, až se změny projeví.
  5. Vyberte Otevřít nástroj živého trasování.

Snímek obrazovky s výběrem pro otevření nástroje pro živé trasování

Postup, pokud jste nepovolili přístupový klíč

Přiřazení oprávnění rozhraní API nástroje živého trasování sobě

  1. Přejděte na web Azure Portal a stránku služby Azure SignalR.
  2. Vyberte Řízení přístupu (IAM) .
  3. Na nové stránce vyberte +Přidat a pak vyberte Přiřazení role.
  4. Na nové stránce vyberte kartu Role funkce úlohy, vyberte roli Vlastník služby SignalR a pak vyberte Další.
  5. Na stránce Členové klikněte na +Vybrat členy.
  6. Na novém panelu vyhledejte a vyberte členy a klepněte na tlačítko Vybrat.
  7. Vyberte Zkontrolovat a přiřadit a počkejte na oznámení o dokončení.

Otevření nástroje

  1. Přejděte na web Azure Portal a stránku služby Azure SignalR.
  2. V nabídce vlevo v části Monitorování vyberte nastavení živého trasování.
  3. Vyberte Povolit živé trasování.
  4. Vyberte tlačítko Uložit a počkejte, až se změny projeví.
  5. Vyberte Otevřít nástroj živého trasování.

Snímek obrazovky s otevřením nástroje pro živé trasování

Přihlásit se pomocí účtu Microsoft

  1. 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.
  2. 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.

Snímek obrazovky s zachycením živých trasování pomocí nástroje pro živé trasování

Ž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, Warningnebo 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, Preferreda 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, ServerSentEventsa 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, PUTnebo 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, JoinGroupMessagea 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íží.