관리 구성 서비스 그룹의 사이트 할당 작업 항목의 상태를 가져오는 모니터입니다.
System Center 관리 구성 서비스가 허용 가능한 시간 내에 사이트 할당 작업을 수행하지 못했습니다.
이 모니터의 목적은 구성 서비스가 지난 15분(기본값) 동안 “SiteAssignment “ 작업 항목을 실행하지 못했는지 여부를 결정하는 것입니다. “SiteAssignment” 작업 항목 실패에 대한 영향은 관리 그룹에서 새 리소스 풀을 제대로 사용하지 못하고 기존 리소스 풀에서 일관되지 않은 동작이 나타나는 동안 지속됩니다.
녹색 상태: 지난 15분 동안 사이트 할당이 한 번 실행되었습니다.
빨간색 상태: 구성 서비스의 모든 인스턴스가 일정 시간 동안 이 작업 항목을 연속으로 수행하지 못했습니다. 이 상태에 있는 동안 이 모니터에서 경고가 생성되었습니다.
다음과 같은 경우에 이런 문제가 발생할 수 있습니다.
데이터베이스 또는 데이터베이스 서버를 사용할 수 없습니다(네트워크 문제, 방화벽, 디스크 공간 등).
System Center 관리 구성의 Windows 서비스 계정이 데이터베이스에 대한 필수 액세스 권한을 더 이상 갖지 않습니다.
“SiteAssignment” 작업 항목이 ConfigService.config에서 사용되지 않도록 설정되어 있습니다. ConfigService.config 파일은 "%Program Files%\Microsoft System Center\Operations Manager\Server"에 있습니다.
이 문제를 더 조사하려면 다음 작업을 고려하세요.
Operations Manager 이벤트 로그에서 System Center 관리 구성 서비스 문제를 나타내는 오류를 검토합니다. 오류를 검색하려면 원본이 "OpsMgr Management Configuration"인 이벤트 로그를 필터링합니다.
관리 서버와 Operations Manager 데이터베이스 간의 연결 오류가 Operations Manager 이벤트 로그에 없어야 합니다.
Operations Manager 콘솔과 SQL Server Management Studio를 사용하여, 기본 작업 계정이 Operations Manager 데이터베이스가 설치된 데이터베이스에 대한 올바른 액세스 권한을 갖고 있는지 확인해야 합니다. 기본 작업 계정을 구성하는 방법에 대한 자세한 내용은 Operations Manager Security Guide(Operations Manager 보안 가이드)를 참조하십시오.
ConfigService.config 파일을 열고 WorkItems 아래에서 "AgentPoolAssignment"를 검색한 후, Enabled 속성이 True로 설정되어 있는지 확인합니다. ConfigService.config 파일은 "%Program Files%\Microsoft System Center\Operations Manager\Server"에 있습니다.
Target | Microsoft.SystemCenter.ManagementConfigurationServiceGroup | ||
Parent Monitor | Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemsHealthMonitor | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.ManagementConfigurationService.WorkItemStatsMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.SiteAssignmentMonitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationServiceGroup" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemsHealthMonitor" TypeID="Microsoft.SystemCenter.ManagementConfigurationService.WorkItemStatsMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.SiteAssignmentMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/DataItem/LastErrorMessage$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Good" MonitorTypeStateID="WorkItemOnSchedule" HealthState="Success"/>
<OperationalState ID="Bad" MonitorTypeStateID="WorkItemDelayed" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FrequencySeconds>60</FrequencySeconds>
<WorkItemName>SiteAssignment</WorkItemName>
<ToleranceSeconds>1800</ToleranceSeconds>
</Configuration>
</UnitMonitor>