Cette règle génère une alerte lorsqu'un ou plusieurs modules AEM détectent dans un groupe d'erreurs un paramètre contenant des caractères considérés comme non valides par AEM.
AEM a rencontré un paramètre pour un groupe d'erreurs contenant des caractères considérés comme non valides par AEM. Cet ensemble de rapports sera déplacé vers le dossier Données non valides sur le partage de fichiers.
AEM a rencontré un paramètre pour un groupe d'erreurs contenant des caractères considérés comme non valides par AEM : ~!@#$^&*()=+[]{}|;`",<>/?. Des informations relatives au groupe d'erreurs et au paramètre sont disponibles dans les alertes et événements connexes.
Si le paramètre ou le groupe d'erreurs est valide, ajoutez le nom du paramètre dans la liste des dossiers d'exception via la classe SDK : Microsoft.EnterpriseManagement.Monitoring.ClientMonitoring.AemGlobalSettings. Une fois cette étape réalisée, copiez les données de DonnéesNonValides\Cabs et DonnéesNonValides\Comptages respectivement dans les dossiers Cabs et les dossiers de comptage sur le partage de fichiers pour qu'ils soient traités.
Target | Microsoft.SystemCenter.ManagementServer | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SystemCenter.CM.AEM.AlertModule | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.CM.AEM.ParameterProcessingError.Alert" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.ManagementServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.CM.AEM.AlertModule">
<EventNumber>10923</EventNumber>
<ManagementGroupName>$Target/ManagementGroup/Name$</ManagementGroupName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName/>
<AlertDescription/>
<AlertMessageId>$MPElement[Name='Microsoft.SystemCenter.CM.AEM.ParameterProcessingError.Alert.AlertMessage']$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>