위즈군의 라이프로그
Reboot... Search /

[Windows 팁] 작업 프로세스 PID 와 App Pool ID 매치시키기

2006.11.22 14:21
IIS 상에서 운영중인 웹사이트의 상태를 간단히 보고자 할 때 유용한 팁입니다. 보통 서버가 느리거나 문제가 있을 때 가장먼저 열어보는 게 보통 작업 관리자 입니다. 그런데 문제는 IIS 상에서 돌아가는 사이트가 다수 일 경우 해당 사이트가 어느 정도의 리소스를 사용하는지 볼 수 없다는 것 입니다. (단 성능모니터 혹은 다른 툴을 사용하는 경우는 제외 입니다.)

그럼 어떻게 알 수 있는지 작업 관리자를 열어보면 PID 값을 볼 수 있습니다. 보이지 않는다면 보기->열선택 에서 PID 에 체크를 해주세요. 그럼 아래와 같은 화면이 출력 되게 됩니다.
작업관리자

콘솔창을 하나 띄우고, WINDOWS\system32\ 디렉터리로 이동 후 아래 명령어를 입력 합니다.

cscript.exe iisapp.vbs

iisapp 라는 VB Script 를 실행 시키는 거죠..

그럼 아래와 같은 화면이 출력 되게 됩니다. 이 스크립트가 하로 IIS 에 돌아가는 Application Pool ID 와 프로세스 ID 값을 출력하는 역할을 합니다.

이제 해당 PID와 AppPoolID 를 매칭시켜서 간단하게 모니터링을 하면 되는 거죠..^^

사용자 삽입 이미지

단. IIS의 사이트 별로 개별 어플리케이션 풀을 만들고, 운영되고 있어야 사용 할 수 있다는 점입니다.

운영상 개별 사이트 별로 각각의 어플리케이션 풀을 생성해 관리 하는 것이 좋다.
신고
Name : Password : Blog : ( )

위즈군의 라이프로그

Category

전체 (569)
개발 (0)
정보 (0)
일상 (0)
정리중 (569)
Total:2,093,641
Today:208 / Yesterday:442
Daum 코드
Powered by Tistory / Skin by 위즈 / Copyright Click Here 라이센스정책 rss 2.0