Esta tradução de máquina é fornecida para sua comodidade.
In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.
Atualizar configuração Java para versões do agente legado
Problema
Você usa o agente Java versão 3.16.1 ou inferior e precisa atualizar para a versão mais recente, mas usa opções de configuração obsoletas para configurar o atributo do agente.
Solução
Em newrelic.yml, edite as propriedades de configuração usadas para compatibilidade com as versões mais recentes:
Deprecated property
New property
analytics_events
transaction_events
A seção no arquivo de configuração newrelic.yml chamada analytics_events foi descontinuada. Use a seção transaction_events .
capture_params
attributes.include: request.parameters.*
Por padrão, os parâmetros de solicitação não são enviados para o New Relic. Adicione request.parameters.* à lista attributes.include para ativar todos os parâmetros de solicitação. A propriedade capture_params foi descontinuada.
ignored_params
attributes.exclude: request.parameters.{name}
Adicione cada chave de parâmetro de solicitação à lista attributes.exclude . Certifique-se de anexar a chave com request.parameters. A propriedade ignored_params foi descontinuada.
capture_messaging_params
attributes.include: message.parameters.*
Por padrão, os parâmetros da fila de mensagens não são enviados para o New Relic. Anteriormente, definir capture_messaging_params como true ativaria o parâmetro da fila de mensagens. Agora você deve adicionar message.parameters.* à lista attributes.include .
ignored_messaging_params
attributes.exclude: message.parameters.{name}
Anteriormente, você poderia definir ignored_messaging_params para uma lista de chaves de parâmetro de fila de mensagens a serem excluídas. Agora você deve incluir cada chave de parâmetro da fila de mensagens na lista attributes.exclude . Certifique-se de anexar a chave com message.parameters.
capture_attributes
attributes.enabled
A antiga sinalização capture_attributes desativaria a coleta de atributos do usuário. Isso foi descontinuado. Use attributes.enabled em vez disso.
Neste exemplo, o agente Java coleta parâmetros de solicitação e os registra nos destinos tracer de transação e do coletor de erros. Isso emula a ativação das opções de configuração legada no lado do servidor para Capture attributes ou Capture parameters.
Para personalizar o elemento attributes no arquivo de configuração do agente Java: