728x90
반응형
성능카운터에서 보는 정보를 데이터베이스에 저장해서, 성능 추이를 조회해 볼 수 있도록 하고 싶습니다.
1. ODBC를 생성
2. 성능 카운터 설정
-CMD에서 perfmon 실행
Data Collector Sets - User Defined 에서 New를 선택하여 생성을 합니다.
이름을 입력합니다.
Template를 선택합니다.
생성을 하고 나면, 아래와 같이 TEST라는 Data collector Set이 나타납니다.
여기에서 KT Kernel을 삭제하고, Performance Counter만 설정을 변경합니다.
Performance Counter의 속성을 눌러보면, 이미 Counter들이 있습니다.
삭제하거나 추가하여, 수집하고 싶은 항목만 남깁니다.
Log Format을 SQL로 변경합니다.
Data Source name을 위에서 생성한 ODBC 를 선택합니다.
성능 카운트 설정시에 원격서저의 성능을 수집할 수가 있습니다.
Log File Name은 특별한 것은 아니지만, 나중에 중복 에러가 날수 있으므로 이름을 고유하게 줍니다.
모두 생성하고 나면, Start 버튼을 누릅니다.
ODBC에서 설정한 데이터베이스에 가보면, CounterData, CounterDetails, DisplayToID라는 테이블이 생깁니다
3. 데이터베이스 확인
728x90
반응형
'운영 > 성능 및 실행계획' 카테고리의 다른 글
Buffer cache hit ratio 수집 (0) | 2014.01.24 |
---|---|
MS SQL에서 CPU 사용율 확인 (0) | 2014.01.23 |
File IO 성능 확인 (0) | 2014.01.23 |
캐쉬된 실행 계획 보기(Investigating the plan cache) (0) | 2013.12.01 |
I/O 비용, 실행 빈도, 블로킹, Recompiled, 누락된 인덱스 조회 쿼리 (0) | 2013.11.27 |