Supported OS Windows

Versión de la integración4.0.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, que se encuentra en la carpeta conf.d/ en la raíz del directorio de configuración de tu Agent, para empezar a recopilar los datos de rendimiento de tu ASP.NET. Para conocer todas las opciones de configuración disponibles, consulta el aspdotnet.d/conf.yaml de ejemplo.

  2. Reiniciar 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 los hosts que no pueden utilizar Python 3, o si quieres utilizar una versión heredada de este check, consulta la siguiente configuración.

Colección de logs

ASP.NET utiliza los logs de IIS. Sigue las instrucciones de configuración de IIS para ver los logs relacionados con las solicitudes y los errores 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 de status del Agent y busca aspdotnet en la sección Checks.

Datos recopilados

Métricas

aspdotnet.application_restarts
(gauge)
Shows the number of times the application has been restarted during the Web server's lifetime.
aspdotnet.applications.forms_authentication.failure
(gauge)
Number of failed access requests made
Shown as request
aspdotnet.applications.forms_authentication.successes
(gauge)
Number of successful access requests made
Shown as request
aspdotnet.applications.requests.executing
(gauge)
Shows the number of requests currently executing.
Shown as request
aspdotnet.applications.requests.in_queue
(gauge)
Shows the number of requests in the application request queue.
Shown as request
aspdotnet.applications.requests.persec
(gauge)
Shows the number of requests executed per second.
Shown as request
aspdotnet.request.wait_time
(gauge)
Shows the number of ms the most recent request was waiting in the queue.
Shown as millisecond
aspdotnet.worker_process_restarts
(gauge)
Shows the number of times a worker process has restarted on the computer.

Eventos

El check de ASP.NET no incluye eventos.

Checks de servicios

El check de ASP.NET no incluye ningún check de servicio.

Solucionar problemas

¿Necesitas ayuda? Consulta el servicio de asistencia de Datadog.