Nuestra integración LAMPy utiliza el agente de infraestructura, la integración MySQL, la integración Apache y el agente Python para brindarle un dashboard prediseñado con sus métricas más importantes, como el tiempo de respuesta, la utilización de la CPU, el tráfico y las frecuencias de inicio de sesión.
Después de configurar nuestra integración LAMPy, le brindamos un dashboard para su aplicación web LAMPy.
Paso 1: instalar el agente de infraestructura
Para hacer esto, siga los pasos de instalación del agente de infraestructura para el host que contiene su aplicación LAMPy.
Paso 2: Instale la integración MySQL
Nuestra integración LAMPy depende de la integración MySQL para funcionar. Para obtener más información y comprobar los requisitos, revise nuestros documentos de MySQL.
Desde one.newrelic.com, haga clic en
Integrations & Agents > Infrastructure & OS > MySQL
.
Siga las instrucciones para instalar el agente MySQL.
Paso 3: instale la integración de Apache
Nuestra integración LAMPy depende de la integración de Apache para funcionar. Para obtener más información y comprobar los requisitos, consulte nuestros documentos de Apache.
Desde one.newrelic.com, haga clic en
Integrations & Agents > Infrastructure & OS > Apache
.
Siga las instrucciones en pantalla para instalar el agente Apache.
Paso 4: instalar el agente Python
Nuestra integración LAMPy depende del agente Python para funcionar. Para obtener más información y comprobar los requisitos, consulte nuestros documentos de Python.
Desde one.newrelic.com, haga clic en Integrations & Agents > Application monitoring > Python.
Nombra tu aplicación.
Descargue el archivo de configuración y colóquelo en el directorio raíz de su aplicación.
Integre su agente Python que está conectado al sitio web de Django. Este agente Python también se ejecuta en el servidor Apache.
Agregue esta línea a su archivo
settings.py
:NEW_RELIC_CONFIG_FILE = BASE_DIR / 'newrelic.ini'Agregue estas líneas a su archivo
wsgi.py
:import newrelic.agentfrom django.conf import settingsfrom django.core.wsgi import get_wsgi_applicationapplication = get_wsgi_application()newrelic.agent.initialize(settings.NEW_RELIC_CONFIG_FILE)newrelic.agent.WSGIApplicationWrapper(application)
Paso 5: reinicie su servidor Apache
Espere unos minutos y luego proceda a buscar sus datos en New Relic.
Encuentra tus datos
Para obtener su dashboard LAMPy:
Desde one.newrelic.com, vaya a la página
Haga clic en
Dashboards
.
En la barra de búsqueda, escriba
LAMPy
.Debería aparecer el dashboard de LAMPy. Haga clic en él para instalarlo.
Su dashboard de LAMPy se considera un panel personalizado y se puede encontrar en la UI Dashboards. Para obtener documentos sobre el uso y edición del panel, consulte nuestros documentos dashboard .
Para obtener información sobre los datos reportados, consulte los documentos de cada una de las herramientas que instaló:
Si instaló el agente de infraestructura, también recibirá datos de infraestructura.
Aquí hay un ejemplo de consulta NRQL para verificar los bytes enviados por solicitud:
SELECT (average(`apache.server.net.bytesPerSecond`) / average(`apache.server.net.requestsPerSecond`)) as 'Bytes sent per request' FROM Metric TIMESERIES auto
¿Que sigue?
Para obtener más información sobre cómo consultar sus datos y crear un panel personalizado, consulte estos documentos: