Advertencia
El modo de desarrolladores es deprecated y ya no se admite a partir de la versión 4.1.0 del agente Ruby.
El agente New Relic Ruby incluye el modo desarrolladores, una UI integrada para examinar detalles sobre transacciones web en su aplicación. Con el modo desarrolladores, puede examinar las llamadas a la biblioteca y a la base de datos realizadas por las acciones del controlador a medida que se invocan en la instancia de Rails.
El modo de desarrollador gratuito le brinda la misma visibilidad de transacciones en profundidad que obtiene con la característica de traza de transacción de New Relic. Sin embargo, solo funciona en una única instancia de Rails y tiene una sobrecarga mucho mayor que la versión de producción. No se recomienda su uso más allá del entorno limitado de escritorio de un desarrollador.
Consideraciones de Seguridad
El modo de desarrolladores del agente Ruby, que está activado de forma predeterminada cuando RAILS_ENV == "development"
, no se comunica con el recolector New Relic de ninguna manera. Los gráficos circulares se representan mediante Google Charts, que implica una publicación HTTP de datos agregados.
Sugerencia
El modo de producción del agente Ruby, que está activado de forma predeterminada cuando RAILS_ENV == "production"
y RAILS_ENV == "staging"
, se comunica con el sitio New Relic. Para obtener más información, consulte Seguridad.
Instalacion
Para instalar el modo desarrolladores, instale el agente Ruby como complemento o gema. Es posible que también deba establecer developer_mode
en verdadero en su newrelic.yml para el RAILS_ENV
en el que está trabajando. El modo desarrolladores está activado de forma predeterminada solo cuando RAILS_ENV
= development
.
Si bien se creará un archivo newrelic.yml como parte de la instalación, no es necesario tener un válido.
Problemas conocidos
Los problemas conocidos con el modo desarrolladores incluyen:
Usando el modo de desarrollador
Si ejecuta su aplicación en su escritorio usando Thin, WEBrick o algo similar, abra la URL /newrelic
en su servidor para ver la interfaz de usuario del modo desarrolladores.
Advertencia
Si está utilizando Passenger, Unicorn u otros servidores de aplicaciones bifurcados en su escritorio, puede notar algún comportamiento extraño con datos que desaparecen si su servidor de aplicaciones lanza varias instancias. Consulte los Troubleshooting consejos que aparecen a continuación.
Developer Mode Breakdown Chart
Resolución de problemas
Consejos de resolución de problemas para el modo desarrolladores: