Executar JDK Flight Recorder

O JDK Flight Recorder coleta dados de diagnóstico e criação de perfil de aplicativos Java em execução. A ação Executar o JDK Flight Recorder iniciará a gravação e fará upload do arquivo JFR resultante para a tenancy do cliente, permitindo que você faça sua própria análise das gravações.

Para ativar as operações Executar JDK Flight Recorder em sua frota, consulte Ativando Recursos Avançados. A operação Executar JDK Flight Recorder está disponível para os aplicativos em execução em uma instância gerenciada. Saiba mais sobre o JDK Flight Recorder.

Para executar o JDK Flight Recorder:

  1. Na seção Recursos da página de detalhes da frota, navegue até Instâncias gerenciadas. Na tabela Instâncias Gerenciadas, localize a instância gerenciada específica na qual o aplicativo que você deseja analisar está em execução.
  2. Clique em Aplicativos na seção Recursos.
  3. Na seção Recursos da página de detalhes da instância gerenciada, navegue até Aplicativos. Selecione os aplicativos desejados marcando as respectivas caixas na tabela. Em seguida, clique em Ações e escolha Executar o JDK Flight Recorder.
  4. Para opções de gravação, você pode:
    • Selecionar nos perfis padrão: escolha uma opção predefinida no menu suspenso

      ou

    • Forneça Configuração do registro de voo personalizado: a configuração do registro de voo tem um formato diferente para releases Java anteriores ao JDK 9 e a escolha dessa opção permitirá que você forneça a configuração do registro de voo para liberação anterior e posterior ao JDK 9.
  5. Forneça o período para detectar os aplicativos em execução. O valor padrão será igual ao intervalo de sondagem do agente. É possível aumentar o valor padrão. O máximo é 24 horas.
  6. Forneça a duração máxima de registro do JFR. A duração padrão da gravação é de 15 minutos. O valor mínimo é 1 minuto, enquanto o máximo é 24 horas.
  7. Forneça o tamanho máximo de gravação para cada aplicativo detectado. O tamanho de gravação padrão é 500 MB. O valor mínimo é 1 MB enquanto o máximo é 4096 MB.
  8. Clique em Iniciar. Uma Solicitação de Serviço foi criada para esta operação. O andamento ou o status desta operação pode ser exibido no módulo Solicitação de serviço.
Observação

  • Se o aplicativo não estiver em execução durante essa operação, você verá uma mensagem No events to capture ou No reports are available. Você só receberá uma gravação se o aplicativo já estiver sendo executado ou iniciado durante o período de gravação do JFR.
  • O JFR gera uma gravação para os eventos capturados enquanto o aplicativo estava em execução.
  • Os arquivos JFR são transferidos por upload para o bucket de armazenamento de Objetos.