Partilhar via


Monitorar aplicativos Web estáticos do Azure

Habilite o Application Insights para monitorar solicitações de API, falhas e informações de rastreamento.

Importante

O Application Insights tem um modelo de preços independente dos Aplicativos Web Estáticos do Azure.

Nota

Usar o Application Insights com os Aplicativos Web Estáticos do Azure requer um aplicativo com uma API.

Adicionar monitorização

Use as etapas a seguir para adicionar o monitoramento do Application Insights ao seu aplicativo Web estático.

  1. Abra a instância de Aplicativos Web estáticos no portal do Azure.

  2. Selecione Application Insights no menu.

  3. Selecione Sim ao lado de Ativar Informações do Aplicativo.

  4. Selecione Guardar.

Add Application Insights to Azure Static Web Apps

Depois de criar a instância do Application Insights, ela cria uma configuração de aplicativo associada na instância dos Aplicativos Web Estáticos do Azure usada para vincular os serviços.

Nota

Se quiser acompanhar como os diferentes recursos do seu aplicativo Web são usados de ponta a ponta do lado do cliente, você pode inserir chamadas de rastreamento em seu código JavaScript. Para obter mais informações, consulte Application Insights para páginas da Web.

Aceder a dados

  1. Na janela Visão geral em seu aplicativo Web estático, selecione o link ao lado do grupo Recursos.

  2. Na lista, selecione a instância do Application Insights prefixada com o mesmo nome do seu aplicativo Web estático.

A tabela a seguir destaca alguns locais no portal que você pode usar para inspecionar aspetos dos pontos de extremidade da API do seu aplicativo.

Nota

Para obter mais informações sobre o uso do Application Insights, consulte Visão geral do App Insights.

Tipo Localização do menu Descrição
Falhas Investigar > falhas Revise solicitações com falha.
Solicitações do servidor Investigue > o desempenho Analise solicitações de API individuais.
Registos Logs de monitoramento > Interaja com um editor para consultar logs de transações.
Métricas Métricas de monitoramento > Interaja com um designer para criar gráficos personalizados usando várias métricas.

Rastreios

Usando as etapas a seguir para exibir rastreamentos em seu aplicativo.

  1. Selecione Logs em Monitoramento.

  2. Passe o mouse sobre qualquer cartão na janela Consultas .

  3. Selecione Carregar Editor.

  4. Substitua a consulta gerada pela palavra traces.

  5. Selecione Executar.

View Application Insights traces

Limitar o registo

Em alguns casos, você pode querer limitar o registro em log enquanto ainda captura detalhes sobre erros e avisos. Você pode fazer isso fazendo as seguintes alterações no arquivo host.json do aplicativo Azure Functions.

{
    "version": "2.0",
    "logging": {
        "applicationInsights": {
            "samplingSettings": {
              "isEnabled": true
            },
            "enableDependencyTracking": false
        },
        "logLevels": {
            "default": "Warning"
        }
    }
}

Próximos passos