성능 임계값 모니터링
업데이트: 2007년 11월
Windows 성능 카운터를 응용 프로그램과 구성 요소에서 사용하여 응용 프로그램, 서비스 및 드라이버의 성능 데이터를 표시, 캡처 및 분석할 수 있습니다. 이 정보를 통해 시스템 병목 현상을 파악하고 시스템과 응용 프로그램 성능을 세부적으로 조정할 수 있습니다. 예를 들어 명령 처리나 데이터베이스 쿼리에 필요한 시간을 추적하거나 메시지 큐의 크기를 모니터링하고, 큐가 미리 설정된 한계에 도달할 때마다 특정 동작을 수행하는 코드를 작성할 수 있습니다.
Visual Studio 및 Windows SDK(소프트웨어 개발 키트)의 PerformanceCounter 구성 요소와 언어 기능을 사용하면 로컬 컴퓨터와 원격 컴퓨터의 성능 카운터에 쉽게 연결하고 이 카운터의 값을 검색할 수 있습니다. 또한 로컬 컴퓨터에서 기존 사용자 지정 카운터(.NET Framework에서 만든 카운터)에 값을 입력하고 Windows가 설치된 컴퓨터에서 사용자 지정 카운터를 만들 수 있습니다.
단원 내용
성능 임계값 모니터링 개요
성능 카운터 기능에 대한 기본적인 내용을 소개합니다.방법: PerformanceCounter 구성 요소 인스턴스 만들기
프로젝트에서 PerformanceCounter 구성 요소의 인스턴스를 만들고 구성하는 방법에 대해 설명합니다.방법: PerformanceCounter 구성 요소 인스턴스 구성
작성한 PerformanceCounter 구성 요소의 속성을 설정하는 방법에 대해 설명합니다.범주 및 카운터 관리
성능 카운터를 생성, 삭제 및 쿼리하는 과정과 이를 분류하는 범주에 대해 설명합니다.방법: 성능 카운터에 값 쓰기
성능 카운터의 값을 증감시키는 방법에 대해 설명합니다.성능 카운터 값 검색
카운터에서 값을 읽거나 카운터에 값을 입력하는 과정에 대해 설명합니다.
관련 단원
PerformanceCounter 클래스
PerformanceCounter 클래스의 주요 기능에 대해 설명합니다.PerformanceCounterCategory 클래스
PerformanceCounterCategory 클래스의 주요 기능에 대해 설명합니다.성능 카운터 프로그래밍 아키텍처
PerformanceCounter 구성 요소 프로그래밍에 사용되는 언어 요소를 설명합니다.성능 카운터 형식
사용할 성능 카운터의 형식에 대해 설명합니다.설치 구성 요소 사용
속성 창에서 설치 관리자 추가 링크를 사용하여 설치 구성 요소를 PerformanceCounter 구성 요소의 인스턴스와 함께 응용 프로그램에 추가하는 방법에 대해 설명합니다.Visual Studio의 기본 프로젝트 템플릿
이 장에서 사용되는 프로젝트 형식과 프로젝트를 선택하는 방법에 대해 설명합니다.응용 프로그램 및 구성 요소 배포
배포에 관한 주요 페이지와 각 페이지에 포함된 정보를 보여 줍니다.구성 요소를 사용한 프로그래밍
구성 요소 프로그래밍에 대해 개략적으로 설명하고 해당 내용과 관련된 도움말 페이지를 소개합니다.