Windows 프로세스 모니터링 및 관리 소개

업데이트: 2007년 11월

Process 구성 요소를 사용하면 대부분의 Windows 프로세스 관리 작업을 빠르고 쉽게 수행할 수 있습니다. 또한 이 구성 요소를 사용하여 로컬 컴퓨터나 원격 컴퓨터에서 프로세스를 처리할 수 있습니다. 로컬 컴퓨터에서는 프로세스를 시작 및 중지할 수 있고, 로드된 모듈의 이름, 프로세스가 시작된 시간, 프로세스가 사용 중인 핸들의 개수, 스레드 집합 등을 포함한 특정 정보 형식을 쿼리할 수도 있습니다. 원격 컴퓨터에서는 프로세스를 시작하거나 중지할 수 없지만 기존의 프로세스를 쿼리하여 정보를 얻을 수 있습니다.

클래스에서 프로세스에 대해 작업하려면 Process 구성 요소의 인스턴스를 클래스에 추가합니다. 이렇게 하면 클래스가 서버의 프로세스에 액세스하고 새 프로세스를 시작 및 중지할 수 있습니다. 응용 프로그램의 다른 구성 요소는 새 프로세스를 시작하거나 기존 프로세스를 조작할 필요가 있는 경우 Process 구성 요소를 호출할 수 있습니다.

PerformanceCounterEventLog 구성 요소는 시스템 성능 모니터링에 적합합니다. 자세한 내용은 성능 임계값 모니터링응용 프로그램, 서버 및 보안 이벤트 기록을 참조하십시오.

제한

보안 문제를 방지하려면 프로세스를 중지하거나 프로세스 속성 정보를 검색하기 전에 코드를 실행할 대상 컴퓨터에 대한 적절한 액세스 권한이 있어야 합니다. 적절한 액세스 인증 없이 이 작업을 수행하려고 하면 예외 오류가 발생합니다.

참고 항목

작업

방법: 기존 프로세스에 바인딩

방법: 프로세스 구성 요소 만들기

방법: 프로세스 지정

방법: 프로세스 중지

방법: 사용자 지정 이벤트 로그 만들기 및 제거

기타 리소스

프로세스 만들기 및 바인딩

성능 임계값 모니터링