La integración de New Relic incluye una integración para reportar sus aplicaciones web Microsoft Azure métrica y otros datos a New Relic. Este documento explica cómo activar la integración y describe los datos reportados.
Característica
Azure Web Apps proporciona una plataforma para crear una aplicación en Azure sin tener que desplegar, configurar y mantener sus propias máquinas virtuales (VM) de Azure. Puede crear aplicaciones web utilizando ASP.NET, PHP, Node.js y Python. También integran entornos de desarrollo comunes como Visual Studio y GitHub.
Usando New Relic, puedes:
- Vea los datos de Azure Web Apps en un panel prediseñado.
- Ejecute consultas personalizadas y visualice los datos.
- Cree condición de alerta para notificarle sobre cambios en los datos.
Activar la integración
Siga el procedimiento estándar de monitoreo de integración de Azure para activar su servicio Azure Web Apps en el monitoreo de infraestructura de New Relic .
Configuración y sondeo
Puede cambiar la frecuencia de sondeo y filtrar datos usando las opciones de configuración.
New Relic consulta su servicio Web Apps a través del monitoreo de integración de Azure según un intervalo de sondeo predeterminado.
Buscar y utilizar datos
Para explorar sus datos de integración, vaya a one.newrelic.com/infra > Azure > (select an integration).
Datos métricos
Esta integración recoge los siguientes datos métricos.
Azure Web Apps métrica
Métrica | Descripción |
---|---|
| La cantidad de sockets vinculados que existen en el entorno limitado (w3wp.exe y sus procesos secundarios). Un socket vinculado se crea llamando a las API bind()/connect() y permanece hasta que dicho socket se cierra con CloseHandle()/closesocket(). Para aplicaciones web y aplicaciones funcionales. |
| La cantidad promedio de memoria utilizada por la aplicación, en megabytes (MiB). Para aplicaciones web y aplicaciones funcionales. |
| El tiempo promedio que tarda la aplicación en atender solicitudes, en segundos. Para aplicaciones web y aplicaciones funcionales. |
| La cantidad de ancho de banda entrante consumido por la aplicación, en MiB. Para aplicaciones web y aplicaciones funcionales. |
| La cantidad de ancho de banda saliente consumido por la aplicación, en MiB. Para aplicaciones web y aplicaciones funcionales. |
| La cantidad de CPU consumida por la aplicación, en segundos. Para obtener más información sobre esta métrica. Consulte https://aka.ms/website-monitor-cpu-time-vs-cpu-percentage (Tiempo de CPU frente a porcentaje de CPU). Solo para aplicaciones web. |
| El número actual de ensamblajes cargados en todos los AppDomains de esta aplicación. Para aplicaciones web y aplicaciones funcionales. |
| Recuento de ejecución de funciones. Solo para aplicaciones funcionales. |
| Unidades de Ejecución de Funciones. Solo para aplicaciones funcionales. |
| La cantidad de veces que los objetos de generación 0 se recolectan como basura desde el inicio del proceso de la aplicación. |
| La cantidad de veces que los objetos de generación 1 se recolectan como basura desde el inicio del proceso de la aplicación. Los GC de mayor generación incluyen todos los GC de menor generación. Para aplicaciones web y aplicaciones funcionales. |
| La cantidad de veces que los objetos de generación 2 se recolectan como basura desde el inicio del proceso de la aplicación. Para aplicaciones web y aplicaciones funcionales. |
| El número total de identificadores abiertos actualmente por el proceso de la aplicación. Para aplicaciones web y aplicaciones funcionales. |
| Estado del control de salud. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado un código de estado HTTP 101. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado un código de estado HTTP igual o mayor que 200 pero menor que 300. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado un código de estado HTTP igual o mayor que 300 pero menor que 400. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado el código de estado HTTP 401. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado el código de estado HTTP 403. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado el código de estado HTTP 404. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado el código de estado HTTP 406. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado un código de estado HTTP igual o mayor que 400 pero menor que 500. Para aplicaciones web y aplicaciones funcionales. |
| El recuento de solicitudes que dan como resultado un código de estado HTTP igual o mayor que 500 pero menor que 600. Para aplicaciones web y aplicaciones funcionales. |
| El tiempo que tarda la aplicación en atender las solicitudes, en segundos. Para aplicaciones web y aplicaciones funcionales. |
| La velocidad a la que el proceso de la aplicación emite bytes para operaciones de E/S que no involucran datos, como operaciones de control. Para aplicaciones web y aplicaciones funcionales. |
| La velocidad a la que el proceso de la aplicación emite operaciones de E/S que no son operaciones de lectura ni escritura. Para aplicaciones web y aplicaciones funcionales. |
| La velocidad a la que el proceso de la aplicación lee bytes de las operaciones de E/S. Para aplicaciones web y aplicaciones funcionales. |
| La velocidad a la que el proceso de la aplicación emite operaciones de E/S de lectura. Para aplicaciones web y aplicaciones funcionales. |
| La velocidad a la que el proceso de la aplicación escribe bytes en operaciones de E/S. Para aplicaciones web y aplicaciones funcionales. |
| La velocidad a la que el proceso de la aplicación emite operaciones de E/S de escritura. Para aplicaciones web y aplicaciones funcionales. |
| La cantidad actual de memoria utilizada por la aplicación, en MiB. Para aplicaciones web y aplicaciones funcionales. |
| Bytes privados es el tamaño actual, en bytes, de memoria que ha asignado el proceso de la aplicación y que no se puede compartir con otros procesos. Para aplicaciones web y aplicaciones funcionales. |
| El número total de solicitudes independientemente de su código de estado HTTP resultante. Para aplicaciones web y aplicaciones funcionales. |
| El número de solicitudes en la cola de solicitudes de la aplicación. Para aplicaciones web y aplicaciones funcionales. |
| La cantidad de subprocesos actualmente activos en el proceso de la aplicación. Para aplicaciones web y aplicaciones funcionales. |
| El número actual de AppDomains cargados en esta aplicación. Para aplicaciones web y aplicaciones funcionales. |
| El número total de AppDomains descargados desde el inicio de la aplicación. Para aplicaciones web y aplicaciones funcionales. |
| Recuento de acciones de flujo de trabajo completadas. Solo para aplicaciones lógicas. |
| Retraso en la ejecución del trabajo del flujo de trabajo. Solo para aplicaciones lógicas. |
| Duración de la ejecución del trabajo del flujo de trabajo. Solo para aplicaciones lógicas. |
| Recuento de ejecuciones de flujo de trabajo completadas. Solo para aplicaciones lógicas. |
| Recuento de ejecuciones enviadas del flujo de trabajo. Solo para aplicaciones lógicas. |
| Recuento de ejecuciones iniciadas del flujo de trabajo. Solo para aplicaciones lógicas. |
| Recuento completado de activadores de flujo de trabajo. Solo para aplicaciones lógicas. |