IIS 프로세스 사용량 모니터링
- Version : IIS
프로세스 사용량 관련 성능 카운터에 대해서 살펴 본다. CPU는 서버의 정보를 실제로 처리하는 역할을 한다. 서버의 성능을 검사할 때 메모리 병목현상을 제거한 후에는 CPU를 의심해 보아야 한다. 서버의 프로세서에 병목이 발생한다면 더 빠른 클럭이나 더 많은 수의 코어를 가진 CPU로 업그레이드를 고민해야 한다.
[쓰레드 큐]
· System\Processor Queue Length : 실행 되기 위해 기다리는 쓰레드의 수를 표시한다. 이러한 쓰레드는 시스템의 모든 프로세스에서 공유하는 영역에 대기된다. 이 카운터가 Core 수 X 2 배수이상으로 지속되면 프로세서 업그레이드를 검토 해야한다.
[CPU 사용량]
· Processor\%Processor Time : 프로세서가 비유휴 쓰레드를 실행하는데 소비한 시간의 퍼센트이며 서버의 모든 프로세서 인스턴스마다 별도로 추적해야 한다. 네트워크 인터페이스 및 디스크 I/O 처리량에 비해 %Processor Time 값이 높다면 프로세서 업그레이드를 검토해야 한다.
[ASP 성능]
· Active Server Pages\Request Wait Time : 가장 최근의 요청이 큐에서 기다리는 밀리세컨드 수
· Active Server Pages\Requests Queued : 처리되기 위해 기다리는 요청 수
· Active Server Pages\Requests Rejected : 실행되지 않는 전체 요청 수. 요청이 실행되지 얂는 이유는 처리할 리소스가 없기 때문이다.
· Active Server Pages\Requests/sec : 초당 실행된 요청 수
2018-10-15 / Sungwook Kang / http://sqlmvp.kr
Windows, IIS, 웹서버, IIS 성능 카운터, IIS Performance counter, IIS 모니터링
'Windows , IIS' 카테고리의 다른 글
IIS NCSA Logging (0) | 2019.03.25 |
---|---|
IIS 액세스 로그 종류 (0) | 2019.03.24 |
IIS 메모리, 캐싱 가상 메모리 사용량 확인 (0) | 2019.03.24 |
IIS 성능 카운터 (0) | 2019.03.24 |
IIS 액세스 로그 설정 (0) | 2019.03.24 |