Instalar APM Insight Ruby on Rails Agent


Entornos compatibles

  • Ruby - 1.8.7 y superior
  • Rieles: 3.0 y superior
  • Sinatra - 1.4.0 y superior

Pasos para instalar APM Insight Ruby On Rails Agent

Para aplicaciones de Heroku

  • En la pestaña Applications Manager APM Insight > Tarjeta de ayuda > copie la clave de licencia que se  encuentra allí.
  • Descargue el archivo APM Insight Ruby on Rails Agent apropiado ( apminsight.gem ) desde aquí .
  • Copie este archivo en el directorio de inicio de su aplicación.
  • Abra ' Gemfile ' en el editor de texto, agregue la gema ' apminsight '.
  • Ejecute ' instalación de paquete ' para instalar las dependencias.
  • Envíe estos cambios al repositorio de su proyecto (difiere según su método de implementación).
  • Vaya a Heroku> su aplicación> configuración> Variables de configuración, agregue las siguientes variables
    • LICENSE_KEY = Ingrese su clave de licencia
    • APM_APPLICATION_NAME = Ingrese el nombre de su aplicación
  • Implemente la aplicación en Heroku.

Para todas las demás aplicaciones

  • En la pestaña Applications Manager APM Insight > Tarjeta de ayuda > copie la clave de licencia que se  encuentra allí.
  • La instalación de Ruby Agent se puede realizar de dos formas:
    • Instale desde rubygems.org usando el siguiente comando

      gem install apminsight

    • Descargue el archivo APM Insight Ruby on Rails Agent apropiado ( apminsight.gem ) desde aquí  y ejecute el comando:

      gem install {path}/apminsight.gem

  • Para el entorno de Rails:
    • Agregue la siguiente línea en Gemfile

      gem 'apminsight'

    • Agréguelo a su aplicación ejecutando el comando

      bundle install

  • Para el entorno de Sinatra:
    • Agregue la siguiente línea en  Gemfile

      gem 'apminsight'

    • Si está  no está usando el Bunde.require i n la aplicación, agregue la línea a su archivo de aplicación

      require 'apminsight'

  • Una vez que la gema esté instalada en su entorno respectivo, copie el archivo de configuración  apminsight.conf  de la  carpeta <Gem instalada> / apminsight / conf / al  directorio de inicio de la aplicación
  • Abra el archivo apminsight.conf en cualquier editor de texto y actualice las claves de configuración obligatorias, como agregar application.name , apm.hostapm.port , license.key , etc. Para obtener más información sobre las configuraciones del agente Ruby, visite nuestra   página de la Guía de configuración .
  • Reinicie el servidor de aplicaciones.

Nota : Para comprobar si el agente está instalado correctamente, utilice el comando gem list . Este comando listará todas las gemas instaladas en la máquina. Compruebe si el archivo gema de apminsight está incluido en la lista.