AEM: Erro de Parâmetro de Grupo de Erros

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

Essa regra gera um alerta quando um ou mais módulos AEM (Monitoramento de Exceção sem Agente) encontram um parâmetro em um grupo de erros contendo caracteres considerados inválidos pelo AEM.

Knowledge Base article:

Resumo

O AEM encontrou um parâmetro para um grupo de erros contendo caracteres considerados inválidos pelo AEM e moverá esse conjunto de relatórios para a pasta InvalidData no compartilhamento de arquivos.

Causas

O AEM encontrou um parâmetro para um grupo de erros contendo caracteres considerados inválidos pelo AEM: ~!@#$^&*()=+[]{}|;`",<>/?. As informações sobre o grupo de erros e o parâmetro estão disponíveis no Evento e Alertas associados.

Resoluções

Se o parâmetro/grupo de erros for válido, adicione o nome do parâmetro na lista ExceptionFolders por meio da classe SDK: Microsoft.EnterpriseManagement.Monitoring.ClientMonitoring.AemGlobalSettings. Em seguida, copie os dados das pastas InvalidData\Cabs, InvalidData\Contagens para as pastas Cabs e Contagens respectivamente no compartilhamento de arquivos para processamento.

Element properties:

TargetMicrosoft.SystemCenter.ManagementServer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
AEM: Erro de Parâmetro de Grupo de Erros
{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>