Partilhar via


Resiliência através da monitorização e análise

O monitoramento maximiza a disponibilidade e o desempenho de seus aplicativos e serviços. Ele oferece uma solução abrangente para coletar, analisar e agir em telemetria de sua infraestrutura e aplicativos. Os alertas notificam-no quando são encontrados problemas com o seu serviço ou aplicações. Você pode identificar e resolver problemas antes que os usuários finais do seu serviço os percebam. O Microsoft Entra ID Log Analytics ajuda você a analisar, pesquisar os logs de auditoria e os logs de entrada e criar exibições personalizadas.

Monitore e seja notificado por meio de alertas

O monitoramento do sistema e da infraestrutura ajuda a garantir a integridade geral dos serviços. Ele começa com a definição de métricas de negócios, como chegada de novos usuários, taxas de autenticação de usuários finais e conversão. Configure esses indicadores para monitorar. Se você está planejando um próximo aumento por causa de uma promoção ou tráfego de férias, revise suas estimativas para o evento e a referência correspondente para as métricas de negócios. Após o evento, volte ao benchmark anterior.

Da mesma forma, para detetar falhas ou interrupções de desempenho, configure uma boa linha de base e, em seguida, defina o alerta. Responda prontamente às questões emergentes.

Implementar monitoramento e alertas

  • Monitoramento: use o Azure Monitor para monitorar continuamente a integridade em relação aos principais Objetivos de Nível de Serviço (SLO). Receba uma notificação quando uma alteração crítica acontecer. Identifique a política do Azure AD B2C ou um aplicativo como um componente crítico da sua empresa cuja integridade precisa ser monitorada para manter o SLO. Identifique indicadores-chave que se alinham com seus SLOs. Por exemplo, acompanhe as seguintes métricas, já que uma queda repentina em qualquer uma delas leva a uma perda nos negócios.

    • Total de solicitações: o número total de "n" solicitações enviadas para a política do Azure AD B2C.

    • Taxa de sucesso (%): Solicitações bem-sucedidas/Número total de solicitações.

    Acesse os principais indicadores em insights de aplicativos onde os logs baseados em políticas do Azure AD B2C, os logs de auditoria e os logs de entrada são armazenados.

    • Visualizações: use o Log Analytics para criar painéis para monitorar visualmente os indicadores-chave.

    • Período atual: crie gráficos temporais para mostrar as alterações no total de solicitações e na taxa de sucesso (%) no período atual, por exemplo, semana atual.

    • Período anterior: crie gráficos temporais para mostrar as alterações no total de solicitações e na taxa de sucesso (%) em algum período anterior.

  • Alertas: Usando o Log Analytics, defina alertas acionados quando há mudanças repentinas nos indicadores-chave. Essas alterações podem afetar negativamente os SLOs. Os alertas usam várias formas de métodos de notificação, incluindo e-mail, SMS e webhooks. Defina um critério como um limite para o gatilho de alerta. Por exemplo:

    • Alerta para queda abrupta no total de solicitações: acione um alerta quando o total de solicitações cair abruptamente. Por exemplo, quando há uma queda de 25% nas solicitações em comparação com o período anterior, faça um alerta.
    • Alerta para queda significativa na taxa de sucesso (%): acione um alerta quando a taxa de sucesso da política selecionada cair.
    • Ao receber um alerta, solucione o problema usando o Log Analytics, o Application Insights e a extensão VS Code para o Azure AD B2C. Depois de resolver o problema e implantar um aplicativo ou política atualizados, ele monitora os indicadores-chave até que eles retornem ao intervalo normal.
  • Alertas de serviço: use os alertas de nível de serviço do Azure AD B2C para ser notificado sobre problemas de serviço, manutenção planejada, avisos de integridade e avisos de segurança.

  • Relatórios: usando o Log Analytics, crie relatórios sobre insights do usuário, desafios técnicos e oportunidades de crescimento.

    • Painel do Azure: crie painéis personalizados usando o recurso Painel do Azure , que dá suporte à adição de gráficos usando consultas do Log Analytics. Por exemplo, identifique o padrão de entradas bem-sucedidas e falhadas, os motivos de falha e a telemetria sobre os dispositivos usados para fazer as solicitações.
    • Abandonar jornadas do Azure AD B2C: use a pasta de trabalho para rastrear jornadas abandonadas do Azure AD B2C em que os usuários iniciaram a entrada ou a inscrição, mas nunca a concluíram. Encontre detalhes sobre o ID da política e as etapas tomadas pelo usuário antes de abandonar a viagem.
    • Pastas de trabalho de monitoramento do Azure AD B2C: use as pastas de trabalho de monitoramento que incluem o painel do Azure AD B2C, operações de autenticação multifator (MFA), relatórios de Acesso Condicional e logs de pesquisa por correlationId. Essa prática fornece melhores informações sobre a integridade do seu ambiente do Azure AD B2C.

Próximos passos