Čtení dat aplikací v reálném čase pomocí řídicího panelu .NET Aspire v Azure Container Apps (Preview)
Řídicí panel .NET Aspire poskytuje informace o tom, jak aplikace běží v prostředí i na úrovni jednotlivých aplikací, což vám může pomoct odhalit anomálie v reálném čase a chyby ladění. Řídicí panel zobrazuje data pro všechny kontejnerové aplikace, které jsou součástí projektu bez ohledu na jazyk nebo modul runtime.
Následující obrázek je snímek obrazovky s vizualizací trasování vygenerovanou řídicím panelem .NET Aspire.
Povolte řídicí panel
Tip
I když máte portál jako možnost, doporučený přístup k povolení řídicího panelu je s možností azd. Pokud narazíte na problémy s používáním portálu, vytvořte problém v úložišti Container Apps na GitHubu.
Řídicí panel .NET Aspire můžete povolit pro libovolnou existující aplikaci kontejneru pomocí následujícího postupu.
Přejděte na Azure Portal.
Otevřete okno Přehled vaší aplikace kontejneru.
Vyhledejte popisek řídicího panelu .NET Aspire a vyberte odkaz pro povolení.
Tato akce otevře okno nastavení řídicího panelu .NET Aspire.
Vedle popisku řídicího panelu .NET Aspire zaškrtněte políčko Povoleno.
Teď se zobrazí adresa URL řídicího panelu .NET Aspire.
Vyberte adresu URL řídicího panelu.
Řídicí panel .NET Aspire můžete povolit v jakémkoli existujícím prostředí aplikace kontejneru pomocí následujících příkazů.
az containerapp env dotnet-component create \
--environment <ENVIRONMENT_NAME> \
--name <CONTAINER_APP_NAME> \
--resource-group <RESOURCE_GROUP_NAME>
Příkaz create
vrátí adresu URL řídicího panelu, kterou můžete otevřít v prohlížeči.
Řídicí panel .NET Aspire můžete povolit pro libovolnou existující aplikaci kontejneru pomocí následujícího postupu.
dotnet new aspire-starter
azd init --location westus2
azd config set aspire.dashboard on
azd up
Příkaz up
vrátí adresu URL řídicího panelu, kterou můžete otevřít v prohlížeči.
Řešení problému
Pokud máte problémy s povolením řídicího panelu, projděte si následující položky:
Aktivace řídicího panelu může trvat až dvě minuty. Pokud se pokusíte přejít na řídicí panel, než bude připravený, server vrátí
404
chybu nebo421
chybu.Pokud dojde k
421
chybě Chybný požadavek, zavřete okno prohlížeče, počkejte několik minut a zkuste to znovu.Při přístupu k řídicímu panelu, který se přečte, se může zobrazit chyba ověření uživatele s požadovaným prostředkem.
Pokud chcete tento problém vyřešit, ujistěte se, že v prostředí Container Apps udělíte role Microsoft.App/managedEnvironments/write, přispěvatele nebo vlastníka .