Supported OS

Versión de la integración4.2.0

Información general

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

  1. 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.

  2. 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.