Microsoft Dynamics 365 모니터링 서비스
게시 날짜: 2017년 1월
적용 대상: Dynamics 365 (on-premises), Dynamics CRM 2016
Microsoft Dynamics 365 모니터링 서비스는 로컬 컴퓨터에서 실행되는 모든 Microsoft Dynamics 365 Server 역할을 모니터링하는 NT 스타일 서비스입니다. 모니터링 서비스는 서비스를 실행하는 컴퓨터 외부로 정보를 전송하지 않습니다. 모니터링 서비스는 Microsoft Dynamics 365 Server 역할의 설치를 사용하여 설치됩니다.
모니터링 서비스는 일련의 테스트를 실행하여 로컬 컴퓨터에서 실행되는 서버 역할의 상태를 확인합니다. 기본적으로 15분 마다 발생하며 가장 오래된 레코드를 교체하기 전에 10개의 레코드가 유지됩니다. 서비스를 모니터링하여 수행된 일부 테스트는 조직이 모니터링하도록 설정해야 합니다. 자세한 내용은 이 항목의 뒷부분에 있는 모니터링 설정 변경를 참조하십시오.
모니터링 결과 보기
이벤트는 이벤트 뷰어의 응용 프로그램 영역에 있는 MSCRMMonitoringServerRole 소스 아래 기록됩니다.
기본적으로 세부 모니터링 결과는 C:\Program Files\Microsoft Dynamics CRM\Monitoring\results에 있는 XML 파일로 저장됩니다.
팁
웹 브라우저를 사용하여 모니터링 로그를 봅니다. 이렇게 하려면 Internet Explorer에서 모니터링 XML 파일을 마우스 오른쪽 단추로 클릭하고 연결 프로그램을 선택한 다음 Internet Explorer를 선택합니다.
또한 이 항목의 뒷부분에서 설명하는 대로 구성 데이터베이스에 모니터링 결과를 기록할 수 있습니다. 그런 후에 다음과 같은 SQL 문을 사용하여 배포에 대한 모니터링 정보를 볼 수 있습니다.
USE MSCRM_CONFIG SELECT * FROM MonitoringResults ORDER BY EndTime
모니터링 설정 변경
다음 Powershell 명령은 이러한 작업을 수행합니다.
현재 모니터링 설정을 표시합니다.
파일 폴더의 XML 파일에 기록하는 것 외에 최대 10개의 결과를 구성 데이터베이스(MSCRM_CONFIG)의 MonitoringResults 테이블에 기록하도록 모니터링 서비스를 설정합니다.
조직 수준 모니터링을 위해 testorg 조직을 설정하고 모니터링 조직 사용자 계정 및 암호를 설정합니다.
현재 모니터링 설정을 다시 표시합니다.
참고
이 예제는 두 가지 별도의 옵션을 구성하지만 두 옵션을 함께 구성할 필요는 없습니다. 첫 번째 옵션은 구성 데이터베이스에 모니터링 기록을 저장하는 것이고 두 번째 옵션은 모니터링 조직, 계정 및 암호를 설정하는 것입니다.
Add-PSSnapin Microsoft.Crm.PowerShell
Get-CrmSetting -SettingType MonitoringSettings
$set =Get-CrmSetting -SettingType Monitoringsettings
$set.StoreResultsInDatabase = "true"
$set.ResultsToKeepInDatabase = "10"
$set.MonitoringOrganizationUniqueName ="testorg"
$set.MonitoringOrganizationUserAccount = "contoso\administrator"
$set.MonitoringOrganizationUserPassword = "password"
Set-CrmSetting -Setting $set
Get-CrmSetting -SettingType MonitoringSettings
중요
모니터링 서비스 설정을 변경한 후에 변경 내용을 통합하려면 Microsoft Dynamics 365 모니터링 서비스를 다시 시작해야 할 수 있습니다.
참고 항목
Dynamics 365 PowerShell 참조
온-프레미스 Dynamics 365 운영
© 2017 Microsoft. All rights reserved. 저작권 정보