Υπηρεσία πρόσβασης δεδομένων - Διαθεσιμότητα πύλης (δεν χρησιμοποιείται)

Microsoft.SystemCenter.SDKService.PortAvailability (UnitMonitor)

Εποπτεύει τη διαθεσιμότητα πύλης της υπηρεσίας πρόσβασης δεδομένων.

Knowledge Base article:

Σύνοψη

Δεν είναι δυνατή η προετοιμασία της υπηρεσίας πρόσβασης δεδομένων, διότι η θύρα 5724 χρησιμοποιείται. Η υπηρεσία πρόσβασης δεδομένων πρέπει να μπορεί να χρησιμοποιήσει τη θύρα 5724, διότι αυτή είναι η θύρα που χρησιμοποιείται από τις κονσόλες, καθώς και από άλλα στοιχεία του Operations Manager, για την επικοινωνία με την υπηρεσία πρόσβασης δεδομένων. Όταν δεν εκτελείται η υπηρεσία πρόσβασης δεδομένων, οι χρήστες δεν μπορούν να χρησιμοποιήσουν την κονσόλα, την κονσόλα Web ή το κέλυφος εντολών του Operations Manager. Τυχόν λογισμικά σύνδεσης σε συστήματα διαχείρισης τρίτων κατασκευαστών δεν θα λειτουργούν επίσης.

Αιτίες

Μια άλλη εφαρμογή χρησιμοποιεί τη θύρα 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
Δεν είναι δυνατή η λήψη θύρας από την υπηρεσία πρόσβασης δεδομένων (δεν χρησιμοποιείται)
Δεν έγινε προετοιμασία της υπηρεσίας πρόσβασης δεδομένων του System Center, διότι η θύρα 5724 χρησιμοποιείται. Η υπηρεσία θα συνεχίσει τις προσπάθειες λήψης της θύρας.
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>