Questo monitoraggio verifica che la porta SQL Server Service Broker sia corretta.
Questa è una porta ben definita (valore predefinito 4022) utilizzata per la comunicazione di replica tra SQL Server padre e figlio. Quando si installa un server del sito di Configuration Manager, l'amministratore di Configuration Manager che esegue l'installazione configurerà una porta specifica per la porta SQL Server Service Broker per le comunicazioni tra SQL Server padre e figlio. L'amministratore di Configuration Manager che esegue l'installazione del server del sito deve disporre delle autorizzazioni di amministratore locale nel computer SQL Server da utilizzare per l'installazione del sito e deve conoscere la porta SQL Server Service Broker necessaria per l'impostazione della comunicazione dell'SQL Server Service Broker padre. L'amministratore di Configuration Manager specifica questa porta conosciuta per SQL Server Service Broker.
Un amministratore del database di SQL Server ha modificato la porta TCP/IP utilizzata per comunicare con l'SQL Server Service Broker configurato per il server database del sistema del sito di Configuration Manager.
Una regola firewall in rete impedisce la comunicazione tramite la porta configurata.
Un problema di rete potrebbe aver impedito la comunicazione in questa porta.
Se Configuration Manager rileva che la porta SQL Server Service Broker (valore predefinito 4022) configurata non può essere raggiunta, eseguirà un tentativo di connessione al computer SQL Server che contiene il database e ripristinerà la configurazione originale della porta SQL Server Service Broker. . Tuttavia, se il server del sito di Configuration Manager non è in grado di contattare il sistema SQL Server, l'amministratore di rete dovrà verificare eventuali problemi di connettività di rete o della porta firewall. Per ulteriori informazioni fare riferimento a hman.log nella cartella [cartella di installazione di Configuration Manager]\Logs.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SiteServer | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | ConfigurationHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter2012.ConfigurationManager.StatusMessage3StateMonitor | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:GEN0205 |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.SQLSSBPort" Comment="SIV:GEN0205" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServer" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.StatusMessage3StateMonitor" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.SQLSSBPort_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Server"]/SiteCode$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId9a11b765f4eb4ea3afd0e005cf6f23e9" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId189967d6d3984b07b78935eedae21d4b" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateIdb97dfde7a3e049269cfd629c2f91e632" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ComponentName>SMS_HIERARCHY_MANAGER</ComponentName>
<RuleId>D362CF53-926B-4f7d-A4A2-0691D3F177F5</RuleId>
<IntervalSeconds>360</IntervalSeconds>
</Configuration>
</UnitMonitor>