ASP.NET

Supported OS Windows

Integration version2.1.0

개요

실시간으로 ASP.NET에서 메트릭을 받아 다음을 수행할 수 있습니다.

  • ASP.NET 상태를 시각화하고 모니터링합니다.
  • ASP.NET 실패 조치 및 이벤트에 대한 알림을 받습니다.

설정

설치

ASP.NET 검사는 Datadog Agent 패키지에 포함되어 있으므로 서버에 다른 것을 설치할 필요가 없습니다.

설정

  1. ASP.NET 성능 데이터 수집을 시작하려면 Agent 구성 디렉터리의 루트에 있는 conf.d/ 폴더에서 aspdotnet.d/conf.yaml 파일을 편집합니다. 사용 가능한 모든 구성 옵션은 샘플 aspdotnet.d/conf.yaml을 참조하세요.

  2. Agent를 재시작합니다.

참고: 이 검사의 버전 1.9.0 이상에서는 메트릭 수집을 위한 새로운 구현을 사용하며, Python 3이 필요합니다. Python 3을 사용할 수 없는 호스트의 경우 또는 이 검사의 레거시 버전을 사용하려는 경우에는 다음 구성을 참조하세요.

로그 수집

ASP.NET은 IIS 로깅을 사용합니다. ASP.NET 요청 및 실패와 관련된 로그를 보려면 IIS 설정 지침을 따르세요.

ASP.NET 애플리케이션과 관련된 처리되지 않은 500 수준 예외 및 이벤트는 Windows Application EventLog를 통해 볼 수 있습니다.

검증

Agent의 status 하위 명령을 실행하고 Checks 섹션에서 aspdotnet을 찾으세요.

수집한 데이터

메트릭

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.

이벤트

ASP.NET 점검은 이벤트를 포함하지 않습니다.

서비스 점검

ASP.NET 점검은 서비스 점검을 포함하지 않습니다.

트러블슈팅

도움이 필요하신가요? Datadog 지원팀에 문의하세요.