New Relic te permite enviar información sobre el despliegue de la aplicación desde la línea de comando. Luego, puede ver información detallada en la páginaDeployments en la UI: vaya a one.newrelic.com > All capabilities > APM & services > Applications > (select an app) > Events > Deployments.
Instalacion
Parte del proceso de instalación implica cambiar el app_name
en su archivo newrelic.yml
por un nombre significativo. Cuando ejecute el script de carga desplegable, utilizará el nombre de la aplicación para asociar todas las instancias de la aplicación con el despliegue. Cada vez que ejecute el script, informará un nuevo despliegue a New Relic.
Por ejemplo, si configuró el marcador de despliegue y ejecutó el script para enviar 100 instancias de la aplicación, la página Deployments mostrará un despliegue para las 100 instancias. Si ejecuta el script nuevamente, mostrará otro despliegue.
Como parte del proceso de instalación, después de cambiar app_name
, agregue esta entrada a newrelic.yml
en la sección common
:
api_host: rpm.newrelic.com
Los clientes que se conecten al centro de datos de la región de la UE deberán utilizar la siguiente entrada:
api_host: rpm.eu.newrelic.com
Línea de comando
Para enviar información de despliegue a New Relic desde el agente de Java jar
, ejecute el siguiente comando desde la línea de comando:
$java -jar newrelic.jar deployment DEPLOYMENT_OPTIONS
Puedes incluir estos valores opcionales con el comando desplegar:
Opción de implementación | Descripción |
---|---|
| Establezca el nombre de la aplicación. El valor predeterminado es la configuración |
| Anule la propiedad del sistema |
| Especifica el usuario que va a implementar el cambio. |
| Especifique la revisión que se está implementando. |
| Leer un log de cambios desde la entrada estándar. Por ejemplo, puedes canalizar el log de cambios: bash
|
Configuración de proxy
El agente de Java no recoge la configuración de proxy del archivo newrelic.yml
. Recommendation: Si usas un proxy en tu aplicación, usa cualquiera de estas opciones para registrar el despliegue:
- Pase manualmente la configuración del proxy en el comando Java.
- Utilice la API REST de New Relic v2.
API REST
Además de utilizar la línea de comando, puedes grabar el despliegue con la API REST de New Relic v2.