O New Relic permite enviar informações sobre a implantação do aplicativo pela linha de comando. Em seguida, você poderá visualizar as informações de implantação na páginaDeployments da interface: Vá para one.newrelic.com > All capabilities > APM & services > Applications > (select an app) > Events > Deployments.
instalação
Parte do processo de instalação envolve alterar o app_name
no arquivo newrelic.yml
para um nome significativo. Ao executar o script de upload de implantação, ele usará o nome do aplicativo para associar toda a instância do aplicativo à implantação. Cada vez que você executar o script, ele reportará uma nova implantação para o New Relic.
Por exemplo, se você definir o marcador de implantação e executar o script para enviar 100 instâncias do aplicativo, a página Deployments mostrará uma implantação para a instância 100. Se você executasse o script novamente, ele mostraria outra implantação.
Como parte do processo de instalação, após alterar app_name
, adicione esta entrada a newrelic.yml
na seção common
:
api_host: rpm.newrelic.com
Os clientes que se conectarem ao data center da região da UE precisarão usar a seguinte entrada:
api_host: rpm.eu.newrelic.com
Linha de comando
Para enviar informações de implantação para o New Relic a partir do agente Java jar
, execute o seguinte comando na linha de comando:
$java -jar newrelic.jar deployment DEPLOYMENT_OPTIONS
Você pode incluir estes valores opcionais com o comando de implantação:
Opção de implantação | Descrição |
---|---|
| Defina o nome do aplicativo. O padrão é a configuração |
| Substitua a propriedade do sistema |
| Especifique o usuário que está implantando a alteração. |
| Especifique a revisão que está sendo implantada. |
| Leia um log de alterações da entrada padrão. Por exemplo, você pode canalizar o log de alterações: bash
|
Configuração de proxy
O agente Java não coleta configuração de proxy do arquivo newrelic.yml
. Recomendação: Se você utiliza um proxy em seu aplicativo, utilize uma destas opções para registrar a implantação:
- Passe manualmente a configuração do proxy no comando Java.
- Use a API REST v2 da New Relic.
API REST
Além de usar a linha de comando, você pode registrar a implantação com a API REST v2 da New Relic.