Échec de soumission des données de détection

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

Cette règle génère des alertes lorsque la connexion proxy sur l'agent doit être activée pour qu'un service de contrôle d'intégrité envoie des données de détection concernant d'autres ordinateurs.

Knowledge Base article:

Résumé

Cette alerte indique que le service d'intégrité a tenté de détecter un objet pour le compte d'un autre ordinateur. Cette opération peut être nécessaire pour garantir une analyse correcte. Exemple : soit ORDINATEUR1 et ORDINATEUR2, deux nœuds physiques de CLUSTER1 ; l'agent sur ORDINATEUR1 ne sera pas en mesure d'envoyer des objets détectés sur le CLUSTER1 tant que le traitement proxy n'est pas activé.

Causes

Il peut être parfaitement justifié pour un ordinateur de détecter des objets pour un autre ordinateur. Examinez l'ordinateur source pour déterminer la nécessité de configurer le traitement proxy sur ce dernier.

Solutions

Si vous avez identifié la nécessité pour l'ordinateur d'être en mesure de détecter des données opérationnelles et de les envoyer pour le compte d'un autre ordinateur, activez le traitement proxy pour cet ordinateur :

Element properties:

TargetMicrosoft.SystemCenter.ManagementServer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
RemotableTrue
Alert Message
Vous devez activer la connexion proxy sur l'agent pour qu'un service de contrôle d'intégrité envoie des données de détection sur les autres ordinateurs.
Détails : {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>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>