다음을 통해 공유


monitoringservice.xml 참조

 

적용 대상: FAST Search Server 2010

마지막으로 수정된 항목: 2015-03-09

monitoringservice.xml 을 사용하여 Microsoft FAST Search Server 2010 for SharePoint 모니터링 서비스를 통해 게시되는 WMI 클래스와 성능 카운터를 구성할 수 있습니다.

monitoringserviceconfig.exe 유틸리티를 사용하여 파일 변경 내용을 적용하고 Windows 운영 체제에 등록된 구성, WMI 클래스 및 성능 카운터를 동기화할 수 있습니다.

이 파일을 편집하려면 FAST Search Server 2010 for SharePoint 내부 기능에 대한 전문적인 지식이 있어야 하므로 거의 편집할 필요가 없습니다.

FAST Search Server 2010 for SharePoint 모니터링 서비스는 시작 시 이 구성 파일을 읽어오며 구성을 사용하여 다음 작업을 수행합니다.

  • 선언된 프로세스 원본에서 데이터 검색

  • 선언된 WMI 클래스 및 성능 카운터 대상 개체에 메트릭 데이터 게시

monitoringserviceconfig.exe 에서는 이 파일을 사용하여 Windows 운영 체제에 WMI 및 성능 카운터 개체를 등록합니다. 이 단계는 모니터링 서비스가 올바르게 작동하도록 하는 데 꼭 필요한 단계이며 monitoringservice.xml 이 변경될 때마다 수행해야 합니다.

monitoringservice.xml 사용자 지정

참고

구성 파일을 수정하려면 FAST Search Server 2010 for SharePoint이 설치된 컴퓨터에서 로컬 FASTSearchAdministrators 그룹의 구성원이어야 하는 최소 요구 사항을 만족하는지 확인합니다.

  1. 텍스트 편집기나 XML 편집기를 사용하여 monitoringservice.xml을 변경합니다.

  2. monitoringserviceconfig /checkconfig를 실행하여 구성의 유효성을 검사합니다.

  3. monitoringserviceconfig /install을 실행하여 새 구성을 적용합니다. 새 구성을 설치할 때는 FAST Search Server 2010 for SharePoint 모니터링 서비스(FASTSearchMonitoring)를 잠시 중지해야 합니다.

요소 빠른 참조

monitoringservice.xml 의 요소는 다음과 같습니다.

요소 설명

<configuration>

최상위 요소입니다.

<nameserver>

모니터링 서비스에서 미들웨어 이름 서버를 폴링하는 방법을 제어하는 설정입니다.

<nodecontroller>

모니터링 서비스에서 노드 컨트롤러를 폴링하는 방법을 제어하는 설정입니다.

<processes>

<process> 메트릭 선언이 포함된 프로세스(메트릭 원본)의 목록입니다.

<wmi>

WMI <class> 및 <값> (특성) 선언이 포함된 WMI 클래스(메트릭 대상) 목록

<perfctr>

<category> 및 <counter> 선언이 포함된 성능 카운터 범주(메트릭 대상) 목록

monitoringservice.xml 파일 형식

monitoringservice.xml 은 XML 파일 형식에 대해 정의된 모든 규칙 및 구문 규칙을 따르는 XML 파일입니다.

기본 파일 구조는 다음과 같습니다.

<?xml version="1.0" encoding="utf-8" ?>
<configuration .. >

  <nameserver     .. />
  <nodecontroller .. />
  
  <processes>
    <process .. />
    <process .. />
    ...
    ...
  </processes>
  
  <wmi>
    <class .. />
    <class .. />
    ...
    ...
  </wmi>

  <perfctr>
    <category .. />
    <category .. />
    ...
    ...
  </perfctr>

</configuration>

프로세스 선언은 메트릭 데이터의 원본 역할을 합니다. WMI class 요소 및 성능 카운터 category 요소는 대상 역할을 합니다.

process 요소의 선언은 FAST Search Server 2010 for SharePoint 내부 기능과 연결되어 있으며 편집해서는 안 됩니다.

경고

WMI class 및 성능 카운터 category 요소의 기본 선언은 FAST Search Server 2010 for SharePoint의 공식 외부 모니터링 인터페이스를 구성합니다. 이러한 요소를 편집하면 System Center Operations Manager 2007용 FAST Search Server 2010 for SharePoint 관리 팩 같은 다른 제품과 통합할 수 없게 됩니다.

configuration

최상위 요소입니다.

특성

특성 설명

version

3

FAST Search Server 2010 for SharePoint의 구성 파일 버전입니다.

nameserver

미들웨어 이름 서버가 폴링되는 방식을 제어하는 특성을 포함합니다.

특성

특성 설명

refresh_interval

<초>

미들웨어 이름 서버에 대한 각 요청 간에 대기해야 하는 시간(초)입니다.

timeout

<초>

요청 제한 시간(기본값: 7초)입니다.

nodecontroller

노드 컨트롤러가 폴링되는 방법을 제어하는 특성을 포함합니다.

특성

특성 설명

refresh_interval

<초>

노드 컨트롤러에 대한 각 요청 간에 대기해야 하는 시간(초)입니다.

timeout

<초>

요청 제한 시간(기본값: 10초)입니다.

processes

process 요소의 목록을 포함합니다.

process

모니터링 성능 데이터 및 통계 모음을 제어하기 위한 메트릭 원본의 선언을 포함합니다.

특성

특성 설명

name

<문자열>

프로세스 이름입니다.

wmi

WMI class 선언의 목록을 포함합니다.

class

WMI 클래스 선언으로, class 특성 선언이 있는 value 요소를 포함합니다.

특성

특성 설명

name

<문자열>

WMI 클래스 이름입니다.

description

<문자열>

WMI 클래스에 대한 설명입니다.

instance_source

<문자열>

해당하는 프로세스 원본의 symbol 특성과 일치하는 문자열입니다.

<class name="Indexer" description="FAST Search Indexer" instance_source="indexer">
  <value symbol="rowId" name="RowId" type="int" />
  <value .. />
  ...
  ...
</class>

WMI class 특성 선언

특성

특성 설명

symbol

<문자열>

이 특성은 해당하는 value 또는 attr 요소(메트릭 데이터 원본)를 조회하는 데 사용됩니다. 이 value 또는 attr 요소의 symbol 특성에 대해 일치가 수행됩니다.

name

<문자열>

WMI 특성 이름

유형

<데이터_형식>

유효한 값은 다음과 같습니다.

  • int - 정수 데이터 형식(32비트)

  • long - 정수(Long) 데이터 형식(64비트)

  • bool - 부울 데이터 형식

  • string - 문자열 데이터 형식

  • float - 부동 소수점 데이터 형식

<value symbol="rowId" name="RowId" type="int" />

perfctr

성능 카운터 category 선언의 목록을 포함합니다.

category

성능 카운터 범주 선언으로, class 특성 선언이 있는 counter 요소를 포함합니다.

특성

특성 설명

name

<문자열>

성능 카운터 범주 이름입니다.

description

<문자열>

성능 카운터 범주에 대한 설명입니다.

instance_source

<문자열>

해당하는 프로세스 원본의 symbol 특성과 일치하는 문자열입니다.

<category name="FAST Search Indexer" description="FAST Search Indexer" instance_source="indexer">
  <counter symbol="rowId" name="Row id" type="NumberOfItems32" />
  <counter .. />
    ...
    ...
</category>

counter

성능 카운터 선언입니다.

특성 설명

symbol

<문자열>

이 특성은 해당하는 value 또는 attr 요소(메트릭 데이터 원본)를 조회하는 데 사용됩니다. 이 value 또는 attr 요소의 symbol 특성에 대해 일치가 수행됩니다.

name

<문자열>

성능 카운터 이름입니다.

type

<데이터_형식>

  • NumberOfItems32 - 정수 데이터 형식(32비트)

  • NumberOfItems64 - 정수(Long) 데이터 형식(64비트)

  • CounterDelta32 - 현재 측정값과 이전 측정값 간의 차이를 표시하는 카운터 유형입니다(32비트 원본).

  • CounterDelta64 - 64비트 버전

  • RateOfCountsPerSecond32 - 현재 측정값과 이전 측정값 간의 차이를 두 측정 간의 시간차로 나눈 값을 표시하는 카운터 유형입니다(32비트 원본).

  • RateOfCountsPerSecond64 - 64비트 버전

<counter symbol="rowId" name="Row id" type="NumberOfItems32" />