Serwer proxy agenta nie jest włączony

Microsoft.SystemCenter.DiscoveryWriteActionModule.AgentProxyingNotEnabled.Alert (Rule)

Agent nie może przesyłać danych w imieniu innego komputera, ponieważ serwer proxy agenta nie jest włączony.

Knowledge Base article:

Podsumowanie

Ten alert wskazuje na podjętą przez program Operations Manager próbę odnalezienia lub wygenerowania danych dotyczących obiektu znajdującego się na innym komputerze. Takie działanie jest domyślnie niedozwolone, ale niekiedy konieczne do zapewnienia odpowiedniego monitorowania. Na przykład agent uruchomiony w ramach klastra może podejmować próbę odnalezienia węzła klastra wirtualnego.

Nie będzie to możliwe do momentu włączenia serwera proxy agenta.

Przyczyny

Odnajdywanie przez agenta obiektów na innym komputerze może być całkowicie prawidłowe. Przejrzyj szczegóły opisu alertu, aby ustalić, czy agent powinien być skonfigurowany z uwzględnieniem pośredniczenia.

Rozwiązania

W przypadku stwierdzenia, że agent powinien mieć możliwość odnajdywania i wysyłania danych w imieniu innego komputera, należy włączyć pośredniczenie dla tego agenta:

Element properties:

TargetMicrosoft.SystemCenter.ManagementServer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
RemotableTrue
Alert Message
Serwer proxy agenta nie jest włączony
Agent nie może przesyłać danych w imieniu innego komputera, ponieważ serwer proxy agenta nie jest włączony. Szczegóły: {0}
Event LogOperations Manager

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SystemCenter.DiscoveryWriteActionModule.AgentProxyingNotEnabled.Alert" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.ManagementServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DataAccessLayer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">33333</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">777980008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.DiscoveryWriteActionModule.AgentProxyingNotEnabled.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[4]$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>