データ アクセス サービス - ポートの可用性 (非推奨)

Microsoft.SystemCenter.SDKService.PortAvailability (UnitMonitor)

データ アクセス サービスのポートの可用性を監視します。

Knowledge Base article:

概要

ポート 5724 が使用中のため、データ アクセス サービスを初期化できません。 コンソールと Operations Manager の他のコンポーネントがポート 5724 でデータ アクセス サービスと通信するため、データ アクセス サービスでこのポートを使用できる必要があります。 データ アクセス サービスを実行していないと、ユーザーがオペレーション コンソール、Web コンソール、コマンド シェルを使えなくなります。 サード パーティの管理システムへのコネクタも使用できません。

原因

別のアプリケーションがポート 5724 を使用しています。

解決方法

netstat.exe –a を実行して、どのプロセスがポート 5724 を使用しているかを確認します。

Element properties:

TargetMicrosoft.SystemCenter.RootManagementServer
Parent MonitorMicrosoft.SystemCenter.SDKService.AvailabilityHealthRollup
CategoryStateCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
データ アクセス サービスがポートを取得できません (非推奨)
ポート 5724 が使用中のため、System Center データ アクセス サービスが初期化されていません。 サービスはポートの取得を試み続けます。
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.SDKService.PortAvailability" Accessibility="Internal" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.RootManagementServer" ParentMonitorID="SCLibrary!Microsoft.SystemCenter.SDKService.AvailabilityHealthRollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.SDKService.PortAvailability.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="PortUnavailable" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="PortAvailable" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>.</FirstComputerName>
<FirstLogName>Operations Manager</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Integer">26368</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OpsMgr SDK Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>.</SecondComputerName>
<SecondLogName>Operations Manager</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Integer">26369</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OpsMgr SDK Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>