Partilhar via


Gerenciar componentes no App Spaces

Nota

O App Spaces está em pré-visualização.

Você pode gerenciar os componentes do seu App Spaces selecionando o componente na página App Space .

O App Spaces usa um conceito de componentes. A tabela a seguir descreve os tipos de componentes, tipos de aplicativo e os serviços do Azure usados pelos Espaços de Aplicativo.

Tipo de componente Tipo de aplicação Serviço do Azure
Componente da aplicação Back-end Azure Container Apps
Componente de aplicativo estático Front-end Aplicações Web estáticas
Componente de banco de dados N/A Azure Container Apps

Implementação

A seção Implantação em Espaços de Aplicativo fornece um log detalhado de todas as atividades de implantação e utiliza as Ações do GitHub para automatizar o processo de implantação. Você pode reimplantar o aplicativo, se necessário. A seção também inclui um log de execução do fluxo de trabalho que rastreia o processo de implantação passo a passo, começando pela configuração do trabalho, fazendo logon no Azure, fazendo check-out da ramificação, criando e enviando a imagem do contêiner para o registro e concluindo o trabalho. Esse fluxo de trabalho detalhado, alimentado pelo GitHub Actions, garante transparência e fornece informações sobre o cronograma de implantação, facilitando o gerenciamento e a solução de problemas de implantações.

Implementação

A seção Implantação em Espaços de Aplicativo fornece um log detalhado de todas as atividades de implantação e utiliza as Ações do GitHub para automatizar o processo de implantação. Você pode reimplantar o aplicativo, se necessário. A seção também inclui um log de execução do fluxo de trabalho que rastreia o processo de implantação passo a passo, começando pela configuração do trabalho, fazendo logon no Azure, fazendo check-out da ramificação, criando e enviando a imagem do contêiner para o registro e concluindo o trabalho. Esse fluxo de trabalho detalhado, alimentado pelo GitHub Actions, garante transparência e fornece informações sobre o cronograma de implantação, facilitando o gerenciamento e a solução de problemas de implantações.

Registos

Os Espaços de Aplicações fornecem capacidades de registo robustas para componentes estáticos de aplicações, que podem ser filtrados ao longo de vários períodos de tempo, desde a última hora até aos últimos 30 dias. Você pode habilitar os logs por meio do botão Configurações de log , que oferece diferentes opções de configuração. A configuração Automático coleta automaticamente logs para solicitações HTTP, erros globais e análises de uso. Para um acompanhamento mais personalizado, você pode escolher a opção Manual com pacotes npm para configurar o rastreamento de eventos personalizado com o IntelliSense. Como alternativa, a opção Manual com plug-ins React e Angular permite configurar cadeias de conexão para definir para onde enviar dados de telemetria, substituindo o espaço reservado pela cadeia de YOUR_CONNECTION_STRING conexão real. Essas opções flexíveis de registro garantem monitoramento e análise abrangentes adaptados às necessidades específicas.

Selecione Abrir em consultas avançadas para ir para o espaço de trabalho do Log Analytics.

Para o Application Insights, consulte Habilitar uma extensão de estrutura para o SDK JavaScript do Application Insights.

Registos

Selecione os logs do sistema para verificar eventos de nível de serviço ou os logs do console para depurar o código. Para obter mais informações, consulte Usar consultas no Log Analytics.

Selecione Abrir em consultas avançadas para ir para o espaço de trabalho do Log Analytics.

Métricas

Esta guia fornece métricas para Aplicativos Web estáticos, exibidos em dois gráficos principais: Solicitações e Saída de dados.

  • O gráfico Solicitações rastreia o número de solicitações HTTP feitas ao aplicativo Web estático, fornecendo informações sobre o tráfego e a atividade do usuário.
  • O gráfico Data out mede a quantidade de dados transferidos do aplicativo para os usuários, o que ajuda a entender o uso da largura de banda. Você pode filtrar essas métricas para exibir dados em vários intervalos de tempo.

Métricas

Esta guia fornece métricas para Aplicativos de Contêiner do Azure, exibidas em três gráficos principais: Solicitações, Nanonúcleos de Uso da CPU e Bytes do Conjunto de Trabalho de Memória.

  • O gráfico Solicitações fornece uma representação visual das solicitações HTTP feitas ao aplicativo, oferecendo informações valiosas sobre o tráfego do aplicativo e o envolvimento do usuário ao longo do tempo.
  • O gráfico Nanocores de uso da CPU ilustra a utilização da CPU do aplicativo em nanocores, auxiliando no monitoramento do consumo de recursos e otimização de desempenho.
  • O gráfico Memory Working set Bytes exibe o uso de memória do aplicativo, permitindo que os usuários acompanhem as tendências de utilização da memória e identifiquem possíveis problemas relacionados à memória.

Definições

A guia Configurações é dividida em quatro categorias principais: Geral, Domínios, Rotas e Autenticação.

A guia Configurações é dividida em três categorias: Geral, Variáveis de ambiente e Segredos.

  • Na seção Geral , as opções incluem definir o nome do componente para facilitar a identificação dentro do espaço do aplicativo, especificar a porta de escuta para gerenciar conexões de entrada e definir as configurações de entrada para controlar o roteamento de tráfego de rede para o banco de dados.
  • Na seção Variáveis de ambiente, você pode configurar variáveis essenciais específicas do ambiente, como nomes de usuário de banco de dados, cadeias de conexão, locais de montagem e outros parâmetros cruciais para operações de banco de dados contínuas.
  • Na seção Segredos fornece um repositório seguro para armazenar dados confidenciais inserindo pares chave/valor. Esses segredos podem ser referenciados por variáveis de ambiente, garantindo a proteção de informações confidenciais dentro do componente de banco de dados.

A guia Configurações é dividida em três categorias: Geral, Variáveis de ambiente e Segredos.

  • Na seção Geral , as opções incluem definir o nome do componente para facilitar a identificação dentro do espaço do aplicativo, especificar a porta de escuta para gerenciar conexões de entrada e definir as configurações de entrada para controlar o roteamento de tráfego de rede para o banco de dados.
  • Na seção Variáveis de ambiente, você pode configurar variáveis essenciais específicas do ambiente, como nomes de usuário de banco de dados, cadeias de conexão, locais de montagem e outros parâmetros cruciais para operações de banco de dados contínuas.
  • Na seção Segredos fornece um repositório seguro para armazenar dados confidenciais inserindo pares chave/valor. Esses segredos podem ser referenciados por variáveis de ambiente, garantindo a proteção de informações confidenciais dentro do componente de banco de dados.

Informações

Esta guia mostra os seguintes detalhes:

Nome Descrição
URL O link direto para seu aplicativo
Location A região do Azure onde seu aplicativo está hospedado
Grupo de recursos O grupo de recursos específico que gerencia seu aplicativo
Preços Detalhes dos preços
Repositório O repositório GitHub usado para o código-fonte do aplicativo
Filial A ramificação do GitHub usada para o código-fonte do aplicativo
Subscrição A assinatura do Azure sob a qual o aplicativo está sendo executado
Nome do recurso O nome interno usado nos Espaços de Aplicativo

Esta guia mostra os seguintes detalhes:

Nome Descrição
URL O link direto para seu aplicativo
Location A região do Azure onde seu aplicativo está hospedado
Grupo de recursos O grupo de recursos específico que gerencia seu aplicativo
Preços Detalhes dos preços
Repositório O repositório GitHub usado para o código-fonte do aplicativo
Filial A ramificação do GitHub usada para o código-fonte do aplicativo
Subscrição A assinatura do Azure sob a qual o aplicativo está sendo executado
Nome do recurso O nome interno usado nos Espaços de Aplicativo

Esta guia mostra os seguintes detalhes:

Nome Descrição
URL O link direto para seu aplicativo
Location A região do Azure onde seu aplicativo está hospedado
Grupo de recursos O grupo de recursos específico que gerencia seu aplicativo
Preços Detalhes dos preços
Subscrição A assinatura do Azure sob a qual o aplicativo está sendo executado
Nome do recurso O nome interno usado nos Espaços de Aplicativo