[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

Ativar a criação de perfil

Com a criação de perfil do Commerce, você pode:

  • Ative um profiler integrado.

    Você pode usar um profiler integrado com o Commerce para executar tarefas como analisar o desempenho. A natureza da criação de perfil depende das ferramentas analíticas que você usa. Oferecemos suporte para vários formatos, incluindo o HTML. Quando você habilita o profiler, um arquivo var/profiler.flag é gerado indicando que o profiler está habilitado e as configurações. Quando desativado, este arquivo é excluído.

  • Exiba gráficos de dependência em uma página do Commerce.

    Um gráfico de dependência é uma lista de dependências de objeto e todas as suas dependências, todas as dependências para essas dependências e assim por diante.

    Você deve estar particularmente interessado na lista de dependências não utilizadas, que são objetos que foram criados porque foram solicitados em algum construtor, mas nunca foram usados (isto é, nenhum de seus métodos foi chamado). Como resultado, o tempo e a memória do processador gastos para criar essas dependências são desperdiçados.

O Commerce fornece a funcionalidade base em Magento\Framework\Profiler.

Você pode ativar e configurar o profiler usando uma variável MAGE_PROFILER ou a linha de comando.

Definir MAGE_PROFILER

Você pode definir o valor de MAGE_PROFILER de qualquer uma das formas discutidas em Definir o valor dos parâmetros de inicialização.

MAGE_PROFILER dá suporte aos seguintes valores:

Comandos da CLI

Você pode ativar ou desativar o profiler usando comandos CLI:

  • dev:profiler:enable <type> habilita o criador de perfil com type de html (padrão) ou csvfile. Quando habilitado, um arquivo de sinalizador var/profiler.flag é criado.
  • dev:profiler:disable desabilita o criador de perfil. Quando desabilitado, o arquivo de sinalizador var/profiler.flag é removido.

Para ativar gráficos de dependência, use a opção de variável.

Para habilitar ou desabilitar o criador de perfil:

  1. Faça logon no servidor do Commerce.

  2. Altere para o diretório de instalação do Commerce.

  3. Como proprietário do sistema de arquivos, ative o profiler:

    Para habilitar o criador de perfil usando o tipo html e criar um arquivo de sinalizador:

    code language-bash
    bin/magento dev:profiler:enable html
    

    Para habilitar o criador de perfil usando o tipo csvfile e criar um arquivo de sinalizador:

    code language-bash
    bin/magento dev:profiler:enable csvfile
    

    A saída é salva em <project-root>/var/log/profiler.csv. O profiler.csv é substituído em cada atualização de página.

    Para desativar o profiler e remover o arquivo de sinalização:

    code language-bash
    bin/magento dev:profiler:disable
    
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c