Versión de la integración4.2.0
Obtén métricas de ASP.NET en tiempo real para:
- Visualizar y monitorizar estados de ASP.NET
- Recibir notificaciones sobre fallos y eventos de ASP.NET
Configuración
Instalación
El check de ASP.NET está incluido en el paquete del Datadog Agent, por lo que no necesitas instalar nada más en tus servidores.
Configuración
Edita el archivo aspdotnet.d/conf.yaml, en la carpeta conf.d/ en la raíz del directorio de configuración de tu Agent para empezar a recopilar tus datos de rendimiento de ASP.NET. Consulta el aspdotnet.d/conf.yaml de ejemplo para conocer todas las opciones de configuración disponibles.
Reinicia el Agent
Nota: Las versiones 1.9.0 o posteriores de este check utilizan una nueva implementación para la recopilación de métricas, que requiere Python 3. Para hosts que no pueden utilizar Python 3, o si deseas utilizar una versión anterior de este check, consulta la siguiente configuración.
Recopilación de logs
ASP.NET utiliza el registro IIS (Internet Information Services). Sigue las instrucciones de configuración de IIS para ver los logs relacionados con las solicitudes y los fallos de ASP.NET.
Las excepciones y los eventos de nivel 500 no controlados relacionados con tu aplicación ASP.NET se pueden ver con el Log de eventos de la aplicación de Windows.
Validación
Ejecuta el subcomando del Agent status y busca aspdotnet en la sección Checks.
Datos recopilados
Métricas
| |
|---|
aspdotnet.application_restarts (gauge) | Muestra el número de veces que se ha reiniciado la aplicación durante la vida del servidor web. |
aspdotnet.applications.forms_authentication.failure (gauge) | Número de solicitudes de acceso fallidas realizadas Se muestra como solicitud |
aspdotnet.applications.forms_authentication.successes (gauge) | Número de solicitudes de acceso realizadas con éxito Se muestra como solicitud |
aspdotnet.applications.requests.executing (gauge) | Muestra el número de solicitudes que se están ejecutando actualmente. Se muestra como solicitud |
aspdotnet.applications.requests.in_queue (gauge) | Muestra el número de solicitudes en la cola de solicitudes de la aplicación. Se muestra como solicitud |
aspdotnet.applications.requests.persec (gauge) | Muestra el número de solicitudes ejecutadas por segundo. Se muestra como solicitud |
aspdotnet.request.wait_time (gauge) | Muestra el número de ms que la solicitud más reciente estuvo esperando en la cola. Se muestra como milisegundo |
aspdotnet.worker_process_restarts (gauge) | Muestra el número de veces que se ha reiniciado un proceso worker en el ordenador. |
Eventos
El check de ASP.NET no incluye eventos.
Checks de servicio
El check de ASP.NET no incluye ningún check de servicio.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el soporte de Datadog.