SQL Server: 성능 모니터 정보를 덤프하는 메커니즘을 만드는 방법

개요



성능 모니터에서 SQL Server의 다양한 정보를 검색하고 평가하고 싶을 수 있습니다.
매번 설정하는 것도 번거롭기 때문에 템플릿 파일을 만들었습니다.

구성된 템플릿 개요


  • 매일 15시에 취득 개시
  • 23시간 50분 후에 취득 종료
  • 10일간 분 파일을 저장. 오래된 파일은 자동 삭제
  • 검색할 메트릭 목록은 다음과 같습니다
  • \Memory\*
    \Network Interface(*)\*
    \Server\Bytes Received/sec
    \SQLServer:Access Methods\*
    \SQLServer:Buffer Manager\*
    \SQLServer:Buffer Node(*)\*
    \SQLServer:General Statistics\*
    \SQLServer:Latches\*
    \SQLServer:Memory Manager\*
    \SQLServer:Resource Pool Stats(*)\*
    \SQLServer:SQL Statistics\*
    \SQLServer:Wait Statistics(*)\*
    \SQLServer:Workload Group Stats(*)\*
    \System\*
    \LogicalDisk(*)\*
    \PhysicalDisk(*)\*
    \Process(*)\*
    \Processor(*)\*
    \SQLServer:Databases(*)\*
    \SQLServer:Locks(*)\*
    \SQLServer:Plan Cache(*)\*
    \SQLServer:SQL Errors(*)\*
    \SQLServer:Batch Resp Statistics(*)\*
    \Distributed Transaction Coordinator(*)\*
    \SQLServer:Exec Statistics(*)\*
    \SQLServer:Transactions\*
    \SQLServer:Replication Dist.(*)\*
    \SQLServer:Replication Logreader(*)\*
    

    템플릿 설정 절차



    1. 템플릿 파일을 다운로드하여 서버에 배포



    템플릿 파일은 여기

    2. 성능 모니터 열기




    사용자 정의를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 데이터 수집기 ​​세트를 선택합니다.

    3. 이름을 적당히 입력하고 [다음]





    4. [참조]를 누릅니다.





    설치한 템플릿 파일을 선택하고 [다음]

    5. 데이터 저장 위치를 ​​선택하고 마침을 누릅니다.





    이것으로 작성이 완료되었습니다.
    매일 15시에 자동으로 취득 개시합니다.

    대상 디렉토리로 이동하면 "DataCollector01"이라는 파일이 생성되므로 열면 각 메트릭이 파형으로 표시됩니다.


    그리고는 같은 값만 좁히거나, 한층 더 CSV 파일로서 덤프 하거나 하면 OK입니다.

    주의점



    하루에 대체로 1.5GB 정도의 파일 사이즈가 되기 때문에, 합계 15GB~20GB 정도의 용량을 사용한다, 라고 하는 인식하에 설정해 주세요.

    좋은 웹페이지 즐겨찾기