Há duas maneiras de coletar dados de probe sem utilizar o Workbench para ativar seu aplicativo. A primeira é utilizar o mecanismo de instrumentação do Probekit para pré-aplicar a probe ao seu aplicativo antes de implementá-lo. A segunda é implementar seu aplicativo, em seguida, ativá-lo com uma opção da linha de comando que conecte o agente de coleta de dados Hyades ao processo Java de seu aplicativo.
As seguintes seções fornecem instruções detalhadas para utilizar cada método:
Pré-aplicando uma Probe
Ao pré-aplicar uma probe, o Probekit instrumenta seu aplicativo inserindo código de probe e chamadas para as classes da probe nos arquivos de classe do aplicativo. É possível especificar os nomes dos arquivos de classe do aplicativo, arquivos jar ou pastas na linha de comandos que chamam o mecanismo de instrumentação do Probekit.Removendo a Instrumentação do Probekit
Ao pré-aplicar uma probe, o mecanismo de instrumentação do Probekit insere código de probe e chamadas nas classes de probe dos seus arquivos de classe do aplicativo. É possível remover a instrumentação da probe quando não desejar mais coletar dados de probe. Ao modificar uma probe que foi pré-aplicada, você deve remover a instrumentação antes de reaplicar a probe.Utilizando o Probekit no Modo Independente
É possível coletar dados de probe fora do workbench sem pré-aplicar as probes utilizando o Probekit no modo independente. No modo independente, você ativa seu aplicativo a partir da linha de comandos e conecta o agente de coleta de dados Hyades diretamente ao processo Java.
Tópico Pai: Aplicando Probes