Heroku es una solución de plataforma como servicio (PaaS) para alojar aplicaciones web en varios idiomas de agentes. Con New Relic, puedes ampliar Heroku con métrica de nuestras soluciones de monitoreo, como y . El complemento New Relic es compatible con Java, Node.js, PHP, Python y Ruby.
Instale el complemento New Relic
Para configurar el complemento New Relic, consulte la documentación de Heroku, incluidos los niveles de plan disponibles y los procedimientos de Toolbelt. Si tienes problemas, utiliza los canales de soporte de Heroku.
Configurar el agente
Después de instalar el complemento New Relic para Heroku, siga los procedimientos de configuración para su agente .
Administre sus cuentas complementarias de Heroku
Cada vez que instale el complemento New Relic para Heroku, New Relic creará automáticamente una nueva cuenta, completa con una clave de licencia única, una URL de cuenta y un ID de cuenta. Estos tres tipos de información son importantes para administrar cada una de sus cuentas complementarias de Heroku.
Inicia sesión en New Relic
Los clientes de Heroku pueden tener dos tipos diferentes de cuentas con New Relic:
- Cuentas complementarias: cuentas New Relic que los clientes instalaron en su aplicación Heroku utilizando el complemento New Relic de Heroku
- Cuentas "normales": otras cuentas de New Relic que los clientes no instalaron con el complemento de Heroku
Las cuentas regulares ofrecen una gama más amplia de características que las cuentas complementarias y se instalan y administran de manera diferente. Se aplican diferentes procedimientos, según el tipo de cuenta en la que desee iniciar sesión.
De acuerdo con los términos de la asociación de New Relic con Heroku, los clientes que instalen New Relic a través del complemento Heroku solo pueden acceder a sus cuentas del complemento New Relic iniciando sesión a través de Heroku. Por este motivo, si tiene cuentas adicionales y cuentas regulares de New Relic, no puede cambiar directamente entre ellas.
Configurar la notificación de despliegue
El complemento Heroku envía automáticamente una notificación desplegable a New Relic por one application por cuenta. Si agrega varias aplicaciones a su cuenta complementaria, debe usar la API REST de New Relic para enviar manualmente una notificación desplegable para su aplicación adicional.
No puede utilizar un gancho post-desplegar, porque la API de llamada REST de New Relic requiere un encabezado, y el gancho post-desplegar de Heroku no permite encabezados. Sin embargo, puede escribir un script que genere esta llamada API cada vez que implemente Heroku. Para obtener instrucciones sobre cómo grabar implementación a través de la API REST, consulte Grabación implementada.
Importante
Cuando agrega un usuario al complemento Heroku, esto crea un registro de usuario para el usuario en New Relic. Sin embargo, si elimina al usuario del complemento Heroku, el registro de usuario no se elimina automáticamente de New Relic. En su lugar, también debes eliminar manualmente el registro de usuario de New Relic después de eliminar al usuario del complemento Heroku. Puede hacerlo yendo a la página User Management .