Compartilhar via


Configurar a criação de perfil de desempenho no cliente mais fácil com agendas

Habilitação para Versão preliminar pública Disponibilidade geral
Usuários, automaticamente 1º de out. de 2024 1º de out. de 2024

Valor do negócio

Três versões anteriores, lançamos o criador de perfil no cliente, uma ferramenta muito poderosa para investigar problemas de desempenho em extensões. Desde então, a criação de perfil tornou-se essencial para identificar problemas de desempenho de aplicativos para clientes, parceiros e suporte, e é a principal ferramenta de solução de problemas de desempenho para parceiros.

No entanto, devido à sua natureza atual de ser uma captura interativa, adquirir um perfil de desempenho requer etapas de reprodução bem-definidas e colaboração entre os stakeholders.

Para tornar mais fácil e rápido para clientes, consultores, desenvolvedores profissionais, parceiros e suporte da Microsoft capturar um perfil e, assim, reduzir a colaboração manual e o tempo de mitigação, esta versão adiciona o suporte adicional para capturar perfis de desempenho de forma automática e não interativa em segundo plano, com base em regras de agenda bem definidas que disparam a captura. Os detalhes do perfil capturado podem ser analisados posteriormente.

Detalhes do recurso

Além da maneira interativa existente de capturar um perfil de desempenho, iniciando o perfil, executando etapas de reprodução no cliente, parando o criador de perfil e analisando os resultados, um novo modo de agendamento baseado em regras para capturar perfis no segundo plano é adicionado.

Com isso, um administrador de clientes, um consultor, uma pessoa do suporte ou um desenvolvedor pode configurar uma regra agendada específica, por exemplo, para criar o perfil de um determinado usuário e tipo de sessão para uma determinada duração. Depois que a regra for definida e habilitada, o servidor disparará um perfil sempre que a regra for atendida. No fim da duração, a criação de perfil será interrompida e os resultados poderão ser inspecionados para ver se há algum problema de desempenho, incluindo problemas de desempenho intermitentes ou de longa duração.

Para criar uma nova agenda de regras de perfil, abra a página Agendas do Criador de Perfil. Isso lista as agendas definidas e os detalhes adicionais da agenda. A partir daqui, você pode criar uma nova agenda.

Lista de agendas de perfil

Ao criar uma nova agenda de captura de perfil, você pode definir várias regras e configurações:

  • Habilitado: permite habilitar ou desabilitar a agenda definida.
  • Hora de Início e de Término: define a duração para quando a agenda estiver ativa e pode disparar as capturas de perfil.
  • Descrição: adicione sua própria descrição da agenda de perfil.
  • ID do Usuário: escolha se o agendamento captura apenas perfis de um usuário específico.
  • Tipo de Atividade: selecione o tipo de atividade que disparará a captura de perfis. Podem ser tarefas em segundo plano ou atividades no navegador (como abrir uma página).
  • Frequência de amostragem: escolha a frequência de amostragem usada ao capturar perfis. Você pode selecionar as mesmas opções que no criador de perfis de desempenho interativo no cliente existente ou no criador de perfis AL no Visual Studio Code.
  • Limite de criação de perfil: especifique a duração mínima do perfil para que ele seja salvo.
  • Período de retenção: especifique por quanto tempo os perfis capturados para essa agenda devem ser mantidos.

O exemplo a seguir mostra como você pode configurar uma agenda para capturar perfis para uma atividade de navegador de usuário para um período de 5 dias.

Configurar uma agenda de perfis capturando perfis para a atividade de um usuário no navegador.

Depois que as agendas de perfil forem definidas, habilitadas e executadas, você poderá exibir todos os perfis capturados na página de lista Perfis de Desempenho e abrir um perfil selecionado para análise detalhada, semelhante ao que é conhecido do criador de perfis de desempenho no cliente.

Lista de perfis de desempenho capturados.

Diga-nos o que você pensa

Ajude-nos a melhorar o Dynamics 365 Business Central debatendo ideias, dando sugestões e enviando comentários. Use o fórum em https://aka.ms/bcideas.

Consulte também

Visão geral do profiler de desempenho agendado (docs)