보통 서버환경에서 서버나 프로그램에 관한 모니터링에 관리 도구에 있는 성능카운터를 활용합니다.
서버에 ASP.NET등으로 웹 프로그램을 운용한다면 다음과 같이 ASP.NET에 적용되는 성능카운터등을 확인할 수 있습니다.
Application Restarts |
서버가 동작하는 동안 프로그램이 재시작된 횟수 |
Application Running |
현재 동작중인 프로그램 수 |
Audit Failure Events Raised |
프로그램 감사 실패 횟수 |
Audit Success Events Raised |
프로그램 감사 성공 횟수 |
Error Events Raised |
프로그램이 발생시킨 오류 이벤트 횟수 |
Infrastructure Error Events Raised |
HTTP 오류 이벤트 횟수 |
Request Error Events Raised |
프로그램이 발생시킨 런타임 이벤트 횟수 |
Request Execution Time |
가장 최근 요청을 처리하는데 걸린 시간 (1/1000초) |
Request Waite Time |
큐에서 가장 최근요청이 대기한 시간(1/1000초) |
Requests Current |
모든 요청 수, 해당 카운터는 processModel에 정의된 requestQueueLimit 값을 기준으로 초과되면 요청이 거부됨 |
Requests Disconnected |
연결이 끊어지거나 사용자가 종료한 요청 수 |
Requests Queued |
큐에 대기중인 요청 수 |
Requests Rejected |
큐가 가득찬 상태에서 거부된 요청 수 |
State Server Sessions Abandoned |
명시적으로 중단된 세션 수 |
State Server Sessions Active |
현재 활성화된 세션 수 |
State Server Sessions Timed Out |
시간 초과된 세션 수 |
State Server Sessions Total |
총 세션 수 |
Worker Process Restarts |
작업자 프로세스를 다시 시작한 횟수 |
Worker Processes Running |
실행중인 작업자 프로세스 수 |
'.NET > Windows API for .NET' 카테고리의 다른 글
SHEmptyRecycleBin - 휴지통 비우기 (0) | 2019.08.12 |
---|---|
ReleaseCapture - Mouse 추적 해제 (0) | 2019.08.12 |
GetCaretBlinkTime - Caret의 깜빡임 속도 반환 (0) | 2019.08.12 |
GetSysMetrics - 화면정보및 윈도우 부팅상태 (0) | 2019.08.12 |
mciSendString - MCI 장치 구동 하기 (0) | 2019.08.12 |