Toto monitorování ověří, zda je v bráně Firewall otevřený port serveru SQL.
Toto je dobře definovaný port, který se používá pro komunikaci replikace nástroje Configuration Manager mezi podřízenými a nadřazenými servery SQL Server prostřednictvím služby SQL Server Service Broker (standardně 4022, lze přizpůsobit) nebo mezi rolemi webového systému nástroje Configuration Manager či mezi poskytovatelem a serverem SQL Server (standardně 1433, lze přizpůsobit). Port serveru SQL Server (standardně 1433) udržuje správce databáze serveru SQL Server. Při prvním nastavení serveru SQL Server a webového serveru nástroje Configuration Manager musí správce obou systémů a správce sítě otevřít zvolený port v bráně Firewall a povolit správnou komunikaci mezi serverem SQL Server a rolemi webového systému nástroje Configuration Manager nebo poskytovatelem. Stejně tak při nastavení několika databází serveru SQL Server, z nichž každá podporuje webový server nástroje Configuration Manager, musí správce serverů SQL Server a správce sítě otevřít port služby SQL Server Service Broker (standardně 4022) v bráně Firewall.
Port serveru SQL Server (standardně 1433), který je určen ke komunikaci s rolemi webového systému nástroje Configuration Manager a poskytovatelem, nebo port služby SQL Server Service Broker (standardně 4022) používaný pro komunikaci replikace nástroje Configuration Manager mezi nadřazenými a podřízenými servery SQL Server je blokován pravidlem brány Firewall v síti či serveru a znemožňuje komunikaci pomocí nakonfigurovaných portů.
Potíže se sítí mohly znemožnit komunikaci v jednom či obou těchto portech.
Zjistí-li produkt Configuration Manager, že se nakonfigurovaný komunikační port (standardně 1433) serveru SQL Server nebo port služby SQL Server Service Broker (standardně 4022) nemohou spojit se zamýšleným serverem databáze webového systému, systémem či sítí, musí správce ověřit potíže s portem v bráně Firewall nebo potíže se sítí. Další informace najdete v protokolu hman.log v [instalační složka nástroje 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 |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.SQLFirewall" 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.SQLFirewall_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId041eb07d0bd74856923c30a008f26e2c" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIdd72714adec2247029b632a96f0f3ec2f" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateIde0fec4ba618a4fdbb6eb493eb49cde08" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ComponentName>SMS_HIERARCHY_MANAGER</ComponentName>
<RuleId>8D5E5CC1-CCF5-4c66-BC8A-527C9066161B</RuleId>
<IntervalSeconds>360</IntervalSeconds>
</Configuration>
</UnitMonitor>