Uitzonderingencontrole zonder agent: parameterfout voor foutgroep

Microsoft.SystemCenter.CM.AEM.ParameterProcessingError.Alert (Rule)

Deze regel genereert waarschuwingen wanneer in een of meer modules voor uitzonderingencontrole zonder agent een parameter in een foutgroep is opgenomen die tekens bevat die als ongeldig worden beschouwd door uitzonderingencontroles zonder agent.

Knowledge Base article:

Samenvatting

AEM heeft een parameter voor een foutgroep aangetroffen die tekens bevat die door AEM als ongeldig worden beschouwd. Deze set rapporten worden naar de map Ongeldige gegevens op de bestandsshare verplaatst.

Oorzaken

AEM heeft een parameter voor een foutgroep aangetroffen die tekens bevat die door AEM als ongeldig wordt beschouwd: ~!@#$^&*()=+[]{}|;`",<>/?. Informatie over de foutgroep en de parameter is beschikbaar in de bijbehorende gebeurtenis en waarschuwingen.

Oplossingen

Als de parameter/foutgroep geldig is, kunt u de parameternaam toevoegen aan de lijst Uitzonderingsmappen via de SDK-klasse: Microsoft.EnterpriseManagement.Monitoring.ClientMonitoring.AemGlobalSettings. Zodra dit is gedaan, kopieert u de gegevens van InvalidData\Cabs en InvalidData\Counts respectievelijk naar de mappen Cabs en Counts op de bestandsshare voor verwerking.

Element properties:

TargetMicrosoft.SystemCenter.ManagementServer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Uitzonderingencontrole zonder agent: parameterfout voor foutgroep
{0}

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.CM.AEM.AlertModule Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<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>