다음을 통해 공유


WMI 성능

 

적용 대상: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

WMI 성능 WMI 쿼리에서 검색 되는 숫자 데이터를 가리킵니다. 그러면 성능 데이터를 검색할 수 있는 복잡성과 스크립트의 오버 헤드를 사용 하지 않고 및 성능 카운터에서 사용할 수 없는 됩니다. 모니터 또는 규칙에 지정된 된 일정에는 쿼리를 실행 하 고 성능 데이터의 value 속성에 지정된 된 숫자 필드의 값을 매핑합니다.

예를들어 모니터는 특정 파일의 크기를 추적 해야 합니다. 이 특정 크기를 초과 하는 경우 특정 문제를 나타내는 로그 파일 수 있습니다. 다음과 유사한 쿼리에서 이름 및 파일의 크기를 검색할 수 없습니다.

Select Name, FileSize from CIM_DataFile Where Name = 'C:\\MyApp\\MyAppLog.txt'

모니터는 인스턴스 속성에 대 한 성능 데이터의 값에 대 한 파일 크기 속성 및 Name 속성을 사용 하 여이 쿼리를 정기적으로 실행할 수 있습니다.

WMI 쿼리는 쿼리에서 반환 된 각 속성을 속성 모음을 반환 합니다. 이 속성 집합이 반환 되는 클래스 및 쿼리에 지정 된 속성에 따라 달라 집니다. 속성 모음에 대 한 자세한 내용은 참조 속성 모음합니다.

Options

Windows 성능 컬렉션 마법사를 실행 하면 다음 표에 옵션에 대 한 값을 제공 해야 합니다. 각 표는 마법사의 단일 페이지를 나타냅니다.

일반

일반 페이지에 저장 하려면 해당 이름, 범주, 대상 및 관리 팩 파일을 포함 하 여 규칙에 대 한 일반 설정을 포함 합니다.

옵션

설명

규칙 이름

규칙에 사용 되는 이름입니다. 에 표시 됩니다는 규칙 뷰에서 제작 창. 보기 또는 보고서를 만들 때이 이름을 통해 수집 된 데이터를 사용 하 여 선택할 수 있습니다.

설명

규칙의 선택적 설명입니다.

관리 팩

규칙을 저장할 관리 팩입니다.

관리 팩에 대 한 자세한 내용은 참조 관리 팩 파일를 선택합니다.합니다.

규칙 범주

규칙에 대 한 범주입니다. 이 성능 수집 규칙에 대 한 해야 성능 수집-.

규칙 대상

규칙의 대상에 대해 사용 하는 클래스입니다. 규칙은이 클래스의 인스턴스가 하나 이상 있는 모든 에이전트에서 실행 됩니다. 대상에 대 한 자세한 내용은 참조 클래스 및 개체 이해합니다.

WMI 구성

성능 카운터 페이지에는 성능 카운터를 수집 하 고 수집 해야하는 빈도의 정의 포함 합니다.

옵션

설명

WMI 네임스페이스

쿼리에 의해 사용 되는 클래스를 포함 하는 네임 스페이스입니다.

쿼리

성능 카운터의 이름입니다.

쿼리 간격

쿼리를 실행 하 고 수집 시간 (초) 사용 하는 빈도

성능 매퍼

성능 매퍼 페이지 수집 되는 성능 데이터의 속성에 대 한 값을 정의 하는데 사용 됩니다.

옵션

설명

개체

개체 이름에 대 한 텍스트입니다. 이것이 필요 합니다. 개체의 이름을 입력 수도 있고 속성 모음 또는 대상에서 속성을 선택할 수 있습니다.

카운터

카운터 이름에 대 한 텍스트입니다. 이것이 필요 합니다. 개체의 이름을 입력 수도 있고 속성 모음 또는 대상에서 속성을 선택할 수 있습니다.

인스턴스

인스턴스 이름에 대 한 텍스트입니다. 이 규칙의 대상에 여러 인스턴스가 있는 경우에 필요 합니다. 개체의 이름을 입력 수도 있고 속성 모음 또는 대상에서 속성을 선택할 수 있습니다.

성능에 대 한 값에 대 한 숫자입니다. 일반적으로 속성 모음에서 값을 사용 하도록 $Data 변수 됩니다.

WMI 성능 수집 규칙 만들기

WMI 성능 수집 규칙을 만들려면 다음 절차를 사용 하 여 Operations Manager 된 다음 세부 정보:

  • 설치 된 특정 서비스와 모든 에이전트에서 실행 됩니다.

  • C:\MyApp\MyAppLog.txt 라는 파일의 크기를 수집 합니다.

WMI 성능 수집 규칙을 만들려면

  1. 모니터링 중인 응용 프로그램용 관리 팩이 없는 경우 관리 팩 파일를 선택합니다.의 프로세스에 따라 배포 응용 프로그램을 만듭니다.

  2. 프로세스를 사용 하 여 새 대상을 만들 Windows 서비스 템플릿을 만들려면합니다. 이 서식 파일에 대 한 테스트 에이전트에 설치 된 모든 서비스를 사용할 수 있습니다.

  3. 운영 콘솔에서 선택 된 제작 작업 영역을 선택한 다음 규칙.

  4. 마우스 오른쪽 단추로 클릭 규칙 선택 하 고 새 규칙을 만들어.

  5. 규칙 유형 페이지에서 다음을 수행 합니다.

    1. 수집 규칙, 성능 기반을 차례로 확장한 다음 WMI 성능을 클릭합니다.

    2. 1 단계에서 만든 관리 팩을 선택 합니다.

    3. 다음을 클릭합니다.

  6. 일반 페이지에서 다음을 수행합니다.

    1. 규칙 이름 상자에 입력 합니다 wmi 파일 크기 수집.

    2. 규칙 범주 상자 선택 성능 수집-.

    3. 옆에 규칙 대상 클릭 선택 한 후 2 단계에서 만든 대상의 이름을 선택 합니다.

    4. 그대로 두고 규칙 사용 선택 합니다.

    5. 다음을 클릭합니다.

  7. WMI 구성 페이지에서 다음을 수행 합니다.

    1. WMI 네임 스페이스 상자에 입력 합니다 root\cimv2.

    2. 쿼리 상자에서 다음 WMI 쿼리를 붙여넣습니다.

      Select Name,FileSize From CIM_DataFile Where Name = 'C:\\Logs\\MyAppFile.txt'
      
    3. 쿼리 간격 상자에 입력 합니다 900.

    4. 다음을 클릭합니다.

  8. 성능 매퍼 페이지에서 다음을 수행 합니다.

    1. 개체 상자에 입력 합니다 MyApplication.

    2. 카운터 상자에 입력 합니다 파일 크기.

    3. 인스턴스 상자에 입력 합니다 $Data/Property[@Name='Name']$.

    4. 상자에 입력 합니다 $Data/Property[@Name='FileSize']$.

    5. 마침을 클릭합니다.