메시지 추적 구성Configure message tracking

메시지 추적 기능은 메시지가 사서함 서버 및 Edge 전송 서버의 전송 파이프라인을 통해 흐를 때 메시지 작업을 기록합니다.Message tracking records the message activity as mail flows through the transport pipeline on Mailbox servers and Edge Transport servers. 메시지 정보 분석, 메일 흐름 분석, 보고 및 문제 해결을 위해 메시지 추적 로그를 사용할 수 있습니다.You can use message tracking logs for message forensics, mail flow analysis, reporting, and troubleshooting.

사서함 서버 및 Edge 전송 서버의 Exchange 관리 셸에서 설정-전송 서비스 cmdlet을 사용 하 여 모든 메시지 추적 구성 작업을 수행할 수 있습니다.You use the Set-TransportService cmdlet in the Exchange Management Shell on Mailbox servers and Edge Transport servers for all message tracking configuration tasks. 예를 들면 다음과 같습니다.For example:

  • 메시지 추적을 사용하거나 사용하지 않도록 설정합니다.Enable or disable message tracking. 기본적으로 사용하도록 설정되어 있습니다.The default is enabled.

  • 메시지 추적 로그 파일의 위치를 지정합니다.Specify the location of the message tracking log files. 기본 위치는 %ExchangeInstallPath%TransportRoles\Logs\MessageTracking입니다.The default location is %ExchangeInstallPath%TransportRoles\Logs\MessageTracking.

  • 개별 메시지 추적 로그 파일의 최대 크기를 지정합니다. 기본값은 10MB입니다.Specify a maximum size for the individual message tracking log files. The default is 10 MB.

  • 메시지 추적 로그 파일이 있는 디렉터리의 최대 크기를 지정합니다. 기본값은 1,000 MB입니다.Specify a maximum size for the directory that contains the message tracking log files: The default is 1000 MB.

  • 메시지 추적 로그 파일의 최대 보존 기간을 지정합니다. 기본값은 30일입니다.Specify maximum age for the message tracking log files: The default is 30 days.

  • 메시지 추적 로그에서 메시지 제목 로깅을 사용하거나 사용하지 않도록 설정합니다. 기본적으로 사용하도록 설정되어 있습니다.Enable or disable message subject logging in the message tracking logs. The default is enabled.

참고

사서함 서버에서는 EAC (Exchange 관리 센터)를 사용 하 여 메시지 추적을 사용 하거나 사용 하지 않도록 설정 하 고 메시지 추적 로그 파일의 위치를 지정할 수도 있습니다.On Mailbox servers, you can also use the Exchange admin center (EAC) to enable or disable message tracking, and to specify the location of the message tracking log files.

시작하기 전에 알아야 할 내용What do you need to know before you begin?

  • 예상 완료 시간: 5분Estimated time to complete: 5 minutes

  • 온-프레미스 Exchange 조직에서 Exchange 관리 셸을 여는 방법을 확인하려면 Exchange 관리 셸 열기를 참조하세요.To learn how to open the Exchange Management Shell in your on-premises Exchange organization, see Open the Exchange Management Shell.

  • 이러한 절차를 수행하려면 먼저 사용 권한을 할당받아야 합니다.You need to be assigned permissions before you can perform this procedure or procedures. 필요한 사용 권한을 확인 하려면 메일 흐름 권한 항목의 "전송 서비스" 항목을 참조 하십시오.To see what permissions you need, see the "Transport service" entries in the Mail flow permissions topic.

  • 이 항목의 절차에 적용할 수 있는 바로 가기 키에 대한 자세한 내용은 Exchange 관리 센터의 바로 가기 키을 참조하세요.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

문제가 있나요? Exchange 포럼에서 도움을 요청하세요. Exchange Server, Exchange Online 또는 Exchange Online Protection 포럼을 방문하세요.Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection.

EAC를 사용하여 사서함 서버에 대해 메시지 추적 구성Use the EAC to configure message tracking on Mailbox servers

  1. EAC를 열고 서버 > 서버로 > 이동 구성 > 하려는 사서함 서버를 선택 하 고 편집 아이콘 **** 편집을 클릭 합니다.Open the EAC and navigate to Servers > Servers > select the Mailbox server that you want to configure > and click Edit Edit icon.

  2. 서버 속성 페이지에서 전송 로그를 클릭합니다.On the server properties page, click Transport Logs. 메시지 추적 로그 섹션에서 다음 설정을 변경 합니다.In the Message tracking log section, change any of the following settings:

  • 메시지 추적 로그 사용: 서버에서 메시지 추적을 사용 하지 않도록 설정 하려면 확인란을 선택 취소 합니다.Enable message tracking log: To disable message tracking on the server, clear the check box. 서버에서 메시지 추적을 사용하도록 설정하려면 이 확인란을 선택합니다.To enable message tracking on the server, select the check box.

  • 메시지 추적 로그 경로: 지정 하는 값은 로컬 Exchange 서버에 있어야 합니다.Message tracking log path: The value you specify must be on the local Exchange server. 폴더가 없는 경우 저장을 클릭 하면 만들어집니다.If the folder doesn't exist, it's created for you when you click Save.

  1. 작업을 마친 후 저장을 클릭합니다.When you're finished, click Save.

Exchange 관리 셸을 사용 하 여 메시지 추적 구성Use the Exchange Management Shell to configure message tracking

앞에서 설명한 것 처럼, 설정 된 서비스 cmdlet을 사용 하 여 사서함 서버 및 Edge 전송 서버의 모든 메시지 추적 구성 작업을 수행할 수 있습니다.As previously explained, you can use the Set-TransportService cmdlet to perform all message tracking configuration tasks on Mailbox servers and Edge Transport servers. Exchange 관리 셸에서 메시지 추적을 구성 하려면 다음 구문을 사용 합니다.To configure message tracking in the Exchange Management Shell, use the following syntax:

Set-TransportService [<ServerIdentity> ] -MessageTrackingLogEnabled <$true | $false> -MessageTrackingLogMaxAge <dd.hh:mm:ss>  -MessageTrackingLogMaxDirectorySize <Size> -MessageTrackingLogMaxFileSize <Size> -MessageTrackingLogPath <LocalFilePath>  -MessageTrackingLogSubjectLoggingEnabled <$true | $false>

구성 하려는 서버에서 명령을 실행할 때에는 Exchange 서버를 지정 하지 않아도 됩니다.Note that you don't need to specify the Exchange server when you run the command on the server that you want to configure.

이 예에서는 Mailbox01 서버에 대해 다음과 같은 메시지 추적 로그 설정을 구성 합니다.This example configures the following message tracking log settings on the server named Mailbox01:

메시지 추적 로그 파일의 위치를 D:\Message Tracking Log로 설정합니다.Sets the location of the message tracking log files to D:\Message Tracking Log. 폴더가 없는 경우에는이 폴더를 만듭니다.Note that if the folder doesn't exist, it's created for you.

메시지 추적 로그 파일의 최대 크기를 20MB로 설정합니다.Sets the maximum size of a message tracking log file to 20 MB.

메시지 추적 로그 디렉터리의 최대 크기를 1.5GB로 설정합니다.Sets the maximum size of the message tracking log directory to 1.5 GB.

메시지 추적 로그 파일의 최대 보존 기간을 45일로 설정합니다.Sets the maximum age of a message tracking log file to 45 days.

Set-TransportService Mailbox01 -MessageTrackingLogPath "D:\Message Tracking Log" -MessageTrackingLogMaxFileSize 20MB -MessageTrackingLogMaxDirectorySize 1.5GB -MessageTrackingLogMaxAge 45.00:00:00

참고

MessageTrackingLogPath 매개 변수를 값 $null으로 설정 하면 메시지 추적을 효과적으로 사용 하지 않도록 설정할 수 있습니다.Setting the MessageTrackingLogPath parameter to the value $null, effectively disables message tracking. 그러나 MessageTrackingLogEnabled 매개 변수의 값이 $true이면 이벤트 로그 오류가 생성 됩니다.However, if the value of the MessageTrackingLogEnabled parameter is $true, event log errors are generated. > MessageTrackingLogMaxAge 매개 변수를 값 00:00:00 으로 설정 하면 기간으로 인해 메시지 추적 로그 파일이 자동으로 제거 되는 것이 방지 됩니다.> Setting the MessageTrackingLogMaxAge parameter to the value 00:00:00 prevents the automatic removal of message tracking log files because of their age. > 메시지 추적 로그 디렉터리의 최대 크기는 MessageTrackingLogMaxDirectorySize 매개 변수 값의 세 배입니다.> The maximum size of the message tracking log directory is three times the value of the MessageTrackingLogMaxDirectorySize parameter. 네 가지 다른 서비스에서 생성 되는 메시지 추적 로그 파일에는 서로 다른 네 가지 이름 접두사가 있지만, 중재 전송 로그에 기록 되는 데이터의 양과 빈도 (Msgtrkma)는 나머지 3 개 로그에 비해 무시할 수 있습니다.Although the message tracking log files that are generated by the four different services have four different name prefixes, the amount and frequency of data written to the moderated transport log (MSGTRKMA) is negligible compared to the other three logs. 자세한 내용은 메시지 추적 항목의 "메시지 추적 로그 파일의 구조" 섹션을 참조하십시오.For more information, see the "Structure of the message tracking log files" section in the Message tracking topic.

이 예에서는 Mailbox01 이라는 서버의 메시지 추적 로그에서 메시지 제목 로깅을 사용 하지 않도록 설정 합니다.This example disables message subject logging in the message tracking log on the server named Mailbox01:

Set-TransportService Mailbox01 -MessageTrackingLogSubjectLoggingEnabled $false

이 예에서는 Mailbox01이라는 사서함 서버에서 메시지 추적을 사용하지 않도록 설정합니다.This example disables message tracking on the Mailbox server named Mailbox01:

Set-TransportService Mailbox01 -MessageTrackingLogEnabled $false

작동 여부는 어떻게 확인합니까?How do you know this worked?

메시지 추적을 성공적으로 구성 했는지 확인 하려면 Exchange 관리 셸에서 다음 명령을 실행 합니다.To verify that you have successfully configured message tracking, run the following command in the Exchange Management Shell:

Get-TransportService [<ServerIdentity> ] | Format-List MessageTrackingLog*

Windows 탐색기나 파일 탐색기에서 메시지 추적 로그의 위치를 열어 로그 파일이 존재 하는지, 데이터가 파일에 기록 되 고 있는지, 그리고 최대 파일 크기 및 최대 디렉터리 크기 값에 따라 재활용 되 고 있는지를 확인할 수도 있습니다. 구성 합니다.You can also open the location of the message tracking log in Windows Explorer or File Explorer to verify that the log files exist, that data is being written to the files, and that they're being recycled based on the maximum file size and maximum directory size values that you configured.