Share via


Exchange 프로세스의 로깅 수준을 변경하는 방법

 

적용 대상: Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2009-07-07

이 항목에서는 Microsoft Exchange Server 2007 환경에서 발생할 수 있는 문제를 해결하는 데 도움이 되도록 Exchange Server 프로세스의 진단 로깅 수준을 변경하는 방법에 대해 설명합니다.

Exchange 2007 RTM(Release To Manufacturing) 버전 및 Exchange 2007 SP1(서비스 팩 1)에서는 Exchange 관리 셸 또는 레지스트리 편집기를 사용하여 진단 로깅 수준을 변경할 수 있습니다. 그러나 Exchange SP2(서비스 팩 2)에서는 Exchange 관리 콘솔의 진단 로깅 속성 관리 마법사를 사용해 이 작업을 수행할 수도 있습니다.

설정할 수 있는 로깅 수준에는 0(가장 낮음), 1(낮음), 3(중간), 5(높음) 및 7(고급)이 있습니다. Exchange 관리 셸에서는 이름이나 번호를 사용할 수 있습니다. 기본 로깅 수준은 0(가장 낮음)입니다. 활동 문제 해결을 완료한 후에는 로깅 수준을 항상 기본 설정으로 되돌려야 합니다.

지정된 프로세스의 프로세스 로깅 수준을 변경하면 이벤트 로그에 추가 이벤트가 생성되지 않을 수 있습니다. 프로세스 로깅 수준 설정의 변경이 이벤트 수의 증가를 가져올지 여부에는 많은 변수가 영향을 줍니다. 이러한 변수에는 프로세스에서 수행되고 있는 작업과 선택한 로깅 수준에 대해 원본 코드에서 구현된 이벤트 수 등이 포함되지만 여기에 제한되지는 않습니다.

시작하기 전에

다음 절차를 수행하기 전에 실행 중인 제품(Exchange 2007 RTM, Exchange 2007 SP1 또는 Exchange 2007 SP2)에 따라 다음 섹션 중 하나의 작업을 수행해야 합니다.

사용 권한, 역할 위임 및 Exchange 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

Exchange 2007 SP2용 사용 권한

Exchange 2007 SP2에서 다음 절차를 수행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • Exchange Server 관리자 역할 및 대상 서버에 대한 로컬 관리자 그룹 구성원

Exchange 2007 SP1 및 Exchange 2007 RTM용 사용 권한

Exchange 2007 SP1 및 Exchange 2007 RTM에서 다음 절차를 수행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • 로컬 관리자 그룹 구성원

절차

Exchange 2007 SP2

Exchange 관리 콘솔을 사용하여 Exchange 프로세스의 로깅 수준 변경

  1. Exchange 관리 콘솔을 시작합니다.

  2. 콘솔 트리에서 서버 구성 또는 기타 서버 컨테이너를 클릭합니다.

  3. 작업 창에서 진단 로깅 속성 관리를 클릭합니다. 진단 로깅 속성 관리 마법사가 나타납니다.

  4. 서버 진단 로깅 속성 구성 페이지에서 서비스의 로깅 수준 업데이트를 클릭합니다.

  5. 로깅 수준 목록에서 로깅 수준을 설정할 서비스를 확장합니다.

  6. 로깅 수준을 설정할 속성을 선택합니다.

  7. 로깅 수준 목록 아래에서 가장 낮음, 낮음, 중간, 높음, 고급 로깅 수준 옵션 중 하나를 선택합니다.

  8. 로깅 수준을 설정할 서비스마다 5-6단계를 반복합니다.

  9. 구성을 클릭합니다.

  10. 완료 페이지에서 진단 로깅이 제대로 구성되었는지 확인합니다. 완료 상태는 마법사가 작업을 완료했음을 나타냅니다. 실패 상태는 작업이 완료되지 않았음을 나타냅니다. 작업이 실패한 경우에는 설명에 대한 요약을 검토한 다음 뒤로를 클릭하여 구성을 변경하십시오.

  11. 진단 로깅 속성 관리 마법사를 완료하려면 마침을 클릭합니다.

Exchange 관리 셸을 사용하여 Exchange 프로세스의 로깅 수준을 변경하려면 다음을 수행합니다.

  • 구성 가능한 로깅 수준이 있는 모든 프로세스와 프로세스의 현재 설정을 확인하려면 다음 명령을 실행합니다.

    Get-EventLogLevel
    
  • 특정 프로세스의 현재 로깅 수준을 확인하려면 다음 명령을 실행합니다.

    Get-EventLogLevel <process>
    
  • 특정 프로세스의 로깅 수준을 변경하려면 다음 명령을 실행합니다.

    Set-EventLogLevel <process> -Level <level>
    
  • 로깅 수준이 변경되었는지 확인하려면 다음 명령을 실행합니다.

    Get-EventLogLevel <process>
    

    <level>을 수준을 나타나는 용어 또는 숫자로 바꿉니다. 예를 들면 다음과 같습니다.

    Set-EventLogLevel MSExchangeMU\General -Level Medium
    

    참고

    MSExchangeIS\9002 System\Virus Scanning과 같이 이름에 공백이 있는 프로세스는 큰따옴표로 묶어야 합니다. 예를 들면, "MSExchangeIS\9002 System\바이러스 검색"과 같습니다.

    참고

    get 명령에 "|fl" 변수(큰따옴표 제외)를 추가하여 프로세스에 대한 추가 정보를 가져올 수 있습니다. 예를 들면,
    Get-EventLogLevel <process> |fl
    참고   문제 해결 작업을 완료한 후에는 로깅 수준을 다시 기본 수준으로 설정하십시오.

구문과 매개 변수에 대한 자세한 내용은 Get-EventLogLevelSet-EventLogLevel을 참조하십시오.

레지스트리 편집기를 사용하여 Exchange 프로세스의 로깅 수준 변경

  1. 레지스트리 편집기(regedit)를 시작합니다.

    경고

    UNRESOLVED_TOKEN_VAL(exRegistry)

  2. 레지스트리 키 HKLM\SYSTEM\CurrentControlSet\Services\MSExchangeMU\Diagnostics를 찾습니다.

  3. 자세히 창에서 일반 키의 값 데이터를 새 값으로 변경합니다.

  4. 레지스트리 편집기를 끝냅니다.

    참고

    문제 해결 작업을 완료한 후에는 로깅 수준을 다시 기본 수준으로 설정하십시오.

Exchange 2007 SP1 및 Exchange 2007 RTM

Exchange 관리 셸을 사용하여 Exchange 프로세스의 로깅 수준 변경

  • 구성 가능한 로깅 수준이 있는 모든 프로세스와 프로세스의 현재 설정을 확인하려면 다음 명령을 실행합니다.

    Get-EventLogLevel
    
  • 특정 프로세스의 현재 로깅 수준을 확인하려면 다음 명령을 실행합니다.

    Get-EventLogLevel <process>
    
  • 특정 프로세스의 로깅 수준을 변경하려면 다음 명령을 실행합니다.

    Set-EventLogLevel <process> -Level <level>
    
  • 로깅 수준이 변경되었는지 확인하려면 다음 명령을 실행합니다.

    Get-EventLogLevel <process>
    

    <level>을 수준을 나타나는 용어 또는 숫자로 바꿉니다. 예를 들면,

    Set-EventLogLevel MSExchangeMU\General -Level Medium
    

    참고

    MSExchangeIS\9002 System\Virus Scanning과 같이 이름에 공백이 있는 프로세스는 큰따옴표로 묶어야 합니다. 예를 들면, "MSExchangeIS\9002 System\바이러스 검색"과 같습니다.

    참고

    get 명령에 "|fl" 변수(큰따옴표 제외)를 추가하여 프로세스에 대한 추가 정보를 가져올 수 있습니다. 예를 들면,
    Get-EventLogLevel <process> |fl
    참고   문제 해결 작업을 완료한 후에는 로깅 수준을 다시 기본 수준으로 설정하십시오.

구문과 매개 변수에 대한 자세한 내용은 Get-EventLogLevelSet-EventLogLevel을 참조하십시오.

레지스트리 편집기를 사용하여 Exchange 프로세스의 로깅 수준 변경

  1. 레지스트리 편집기(regedit)를 시작합니다.

    경고

    UNRESOLVED_TOKEN_VAL(exRegistry)

  2. 레지스트리 키 HKLM\SYSTEM\CurrentControlSet\Services\MSExchangeMU\Diagnostics를 찾습니다.

  3. 자세히 창에서 일반 키의 값 데이터를 새 값으로 변경합니다.

  4. 레지스트리 편집기를 끝냅니다.

    참고

    문제 해결 작업을 완료한 후에는 로깅 수준을 다시 기본 수준으로 설정하십시오.

자세한 내용

로깅 수준을 구성할 수 있는 Exchange 2007 프로세스 목록은 구성 가능한 이벤트 로깅 수준의 프로세스를 참조하십시오.