다음을 통해 공유


Notification Services 이벤트 로깅 구성

Notification Services에 대한 대부분의 로깅은 인스턴스 수준에서 제어됩니다. 각 인스턴스에는 이름이 NSservice.exe.config인 파일이 있습니다. 이 파일 내에는 다양한 Notification Services 작업 영역에 대한 로깅 수준을 제어하는 XML 요소가 있습니다. 이러한 영역은 각각 하나의 XML 요소로 표시됩니다.

이러한 Notification Services 영역에 대해 로깅 수준을 구성하려면 이 파일에 있는 XML 요소의 value 특성을 편집한 다음 Notification Services 인스턴스를 다시 시작합니다. 인스턴스가 여러 컴퓨터에 수평으로 확장(Scale-out)되어 있으면 각 컴퓨터에 대한 로깅 수준을 구성할 수 있습니다.

NSService.exe.config 파일 편집

기본 설치 폴더는 C:\Program Files\Microsoft SQL Server\90\Notification Services\n.n.n\bin입니다. 아무 텍스트 편집기나 XML 편집기에서 NSservice.exe.config 파일을 편집할 수 있습니다.

NSservice.exe.config 파일을 편집하려면

  1. Notification Services 설치의 Bin 폴더의 엽니다.

    기본 설치 폴더는 C:\Program Files\Microsoft SQL Server\90\NotificationServices\n.n.nnn\bin입니다.

  2. NSservice.exe.config 파일을 엽니다.

  3. <switches> 노드의 각 항목에 대해 value 특성을 변경하여 로깅 수준을 설정합니다.

    다음 예에서는 LogAdministrative 로깅 수준이 3으로 설정되어 관리 구성 요소에 대한 오류, 경고, 정보 이벤트에 대한 로깅이 설정됩니다.

    <add name="LogAdministrative" value="3"/>
    

    처음에는 각 로깅 옵션이 2로 설정되어 오류와 경고 메시지에 대한 로깅만 설정됩니다.

  4. 로깅 변경 내용을 적용하려면 해당 파일을 저장하고 Notification Services 인스턴스를 다시 시작합니다.

NSservice.exe.config 로깅 요소

NSservice.exe.config 파일에는 Notification Services의 다양한 구성 요소에서 이벤트 로깅을 제어하는 요소가 있습니다. 이러한 요소는 다음과 같습니다.

요소 이름 로깅 범주

LogAdministrative

SQL Server Management Studio 및 nscontrol 유틸리티 이벤트

LogService

NS$instanceName Microsoft Windows 서비스 이벤트

LogEventProvider

이벤트 공급자 이벤트

LogEventCollector

EventCollector 개체 이벤트

LogGenerator

생성자 이벤트

LogDistributor

배포자 이벤트

LogVacuumer

데이터 제거 프로세스(Vacuumer) 이벤트

LogPerformanceMonitor

성능 모니터 이벤트

LogOther

표준 콘텐츠 포맷터 및 배달 프로토콜과 같은 기타 구성 요소에 대한 이벤트

로깅 수준 값

로깅 수준에 따라 응용 프로그램 로그에 기록되는 이벤트의 유형이 결정됩니다. value 특성을 다음 값 중 하나로 설정하여 로깅 수준을 제어할 수 있습니다.

설명

0

사용 안 함

1

오류 메시지만

2

오류 및 경고 메시지

3

오류, 경고 및 정보 메시지

4

자세한 로깅(응용 프로그램 로그에 모든 메시지 기록)

참고 항목

작업

이벤트 메시지 사용

개념

Notification Services 성능 및 활동 모니터링

관련 자료

Notification Services 오류 및 이벤트

도움말 및 정보

SQL Server 2005 지원 받기