Este monitor verifica o estado de disponibilidade do Ponto de Serviço de Validação do Estado de Funcionamento do Sistema.
As definições globais ou locais do registo, FileCacheStore, ou do Active Directory não podem ser carregadas ou atualizadas.
Esta condição pode ser provocada por:
Não foi possível ler as definições do registo; isto pode ser devido a problemas de acesso ou danos no registo.
O FileCacheStore (SMSSHV\Cache\SmsSHVCacheStore.csv) pode estar danificado ou pode não ter acesso de leitura ao NETWORK_SERVICE.
Não foi possível obter dados do Active Directory. Isto pode ser devido a dados incorretamente concebidos.
Não foi possível ler as definições do AD a partir do registo; poderão existir problemas de acesso à conta do NETWORK_SERVICE.
Certifique-se de que o NETWORK_SERVICE tem acesso de leitura à chave de registo SMSSHV e a todas as respetivas subchaves.
Verifique o atributo MsSMSHealthState para todos os objetos do site no catálogo global e certifique-se de que estão corretamente concebidos e não danificados. Verifique a ligação ao catálogo global e certifique-se de que o SHV pode comunicar com o GC com as credenciais fornecidas nas propriedades de função do site.
Se o ficheiro parecer danificado, pare o serviço do SMS_System_Health_Validator, elimine o ficheiro e reinicie o serviço do SMS_System_Health_Validator. O conteúdo do FileCacheStore ficará preenchido automaticamente quando o serviço de SHV ler o HealthState partir do Active Directory.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SystemHealthValidator | ||
Parent Monitor | Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter2012.ConfigurationManager.RoleAvailabilityMonitor | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:SVC0049 |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.SystemHealthValidator.AvailabilityMonitor" Comment="SIV:SVC0049" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SystemHealthValidator" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAvailabilityMonitor" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.SystemHealthValidator.AvailabilityMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteRole"]/RoleName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId7774bdb9848640fcaa9f8b8f62c3f5ba" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIdb00ecfe58eaa4e058cbcd67103e91279" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId011bd5cc96b2429fa07e757db984271f" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<RoleName>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteRole"]/RoleName$</RoleName>
<IntervalSeconds>360</IntervalSeconds>
</Configuration>
</UnitMonitor>