Compartilhar via


Ler dados do aplicativo em tempo real com o Painel do .NET Aspire nos Aplicativos de Contêiner do Azure (versão prévia)

O Painel do .NET Aspire fornece informações sobre como seu aplicativo está sendo executado no ambiente e no aplicativo individual, o que pode ajudar você a detectar anomalias em tempo real e erros de depuração. O painel mostra dados para todos os Aplicativos de Contêiner que fazem parte do projeto, seja qual for a linguagem ou o runtime.

A imagem a seguir é uma captura de tela de uma visualização de rastreamento gerada pelo Painel do .NET Aspire.

Captura de tela de uma janela de rastreamento do Painel do .NET Aspire.

Habilitar o painel

Dica

Embora você tenha o portal como uma opção, a abordagem recomendada para habilitar seu painel é com azd. Se você encontrar problemas usando o portal, crie um problema no repositório do GitHub dos Aplicativos de Contêiner.

Você pode habilitar o Painel do .NET Aspire em qualquer aplicativo de contêiner existente usando as etapas a seguir.

  1. Acesse o portal do Azure.

  2. Abra a janela Visão geral do seu aplicativo de contêiner.

  3. Localize o rótulo do Painel do .NET Aspire e selecione o link Habilitar.

    Essa ação abrirá a janela de configurações do Painel do .NET Aspire.

  4. Ao lado do rótulo do Painel do .NET Aspire, marque a caixa de seleção Habilitado.

    Agora a URL do Painel do .NET Aspire já exibida para você.

  5. Selecione a URL do painel.

Você pode habilitar o Painel do .NET Aspire em qualquer ambiente do aplicativo de contêiner existente usando os comandos a seguir.

az containerapp env dotnet-component create \
  --environment <ENVIRONMENT_NAME> \
  --name <CONTAINER_APP_NAME> \
  --resource-group <RESOURCE_GROUP_NAME>

O comando create retorna a URL do painel que você pode abrir em um navegador.

Você pode habilitar o Painel do .NET Aspire em qualquer aplicativo de contêiner existente usando as etapas a seguir.

dotnet new aspire-starter
azd init --location westus2
azd config set alpha.aspire.dashboard on
azd up

O comando up retorna a URL do painel que você pode abrir em um navegador.

Solução de problemas

Consulte os seguintes itens se tiver problemas ao habilitar seu painel:

  • O portal pode levar até dois minutos para ativar o painel. Se você tentar ir para o painel antes que ele esteja pronto, o servidor retornará um erro 404 ou 421.

  • Se você encontrar um erro 421 “Misdirected Request”, feche a janela do navegador, aguarde alguns minutos e tente novamente.

  • Você pode receber um erro de autenticação ao acessar o painel com o texto, “Não foi possível autenticar o usuário com o recurso solicitado”.

    Para resolver esse problema, conceda as funções Microsoft.App/managedEnvironments/write, Colaborador ou Proprietário em seu ambiente dos Aplicativos de Contêiner.

Visão geral do painel do .NET Aspire