Waarschuwingsregel Gebeurtenis ongeldig adres geadresseerde

Microsoft.SystemCenter.Notification.InvalidNotificationRecipientAddress.Alert (Rule)

Met deze regel wordt een waarschuwing geproduceerd zodra er ongeldige geadresseerden voor meldingen worden gevonden

Knowledge Base article:

Samenvatting

Een melding is niet bezorgd. Dit is vanwege een ongeldige geadresseerde in het abonnement.

Oorzaken

Het adres ingevoerd in de wizard voor geadresseerden tijdens het maken van de geadresseerde voor meldingen is onjuist. Het subsysteem voor meldingen kan de melding niet verzenden naar het opgegeven adres. De melding is niet bezorgd op het adres.

Oplossingen

Controleer de geadresseerde(n) gekoppeld aan het adres. Het opgegeven adres voor de geadresseerde is mogelijk onjuist, ongeldig of verkeerd getypt. Het ongeldige adres wordt vermeld in de beschrijving van de waarschuwing. Geldige adressen voor e-mail en chatten zijn e-mailadressen zoals [email protected]. Voor sms-berichten is een geldig adres een telefoonnummer met de notatie + <landnummer> <Area code> <telefoonnummer>. Voorbeeld: +14258828080

Element properties:

TargetMicrosoft.SystemCenter.AlertNotificationSubscriptionServer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityHigh
RemotableTrue
Alert Message
Adres van geadresseerde is niet geldig
Adres van geadresseerde {1} is niet geldig Er is geen melding naar deze geadresseerde verzonden via het protocol {0}. Regel-id: {2}
Event LogOperations Manager

Member Modules:

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

Source Code:

<Rule ID="Microsoft.SystemCenter.Notification.InvalidNotificationRecipientAddress.Alert" Enabled="true" Target="Microsoft.SystemCenter.AlertNotificationSubscriptionServer" ConfirmDelivery="false">
<Category>Alert</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>.</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Health Service Modules</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>31500</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.Notification.InvalidNotificationRecipientAddress.Alert.Message"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[5]$</AlertParameter1>
<AlertParameter2>$Data/Params/Param[7]$</AlertParameter2>
<AlertParameter3>$Data/Params/Param[2]$</AlertParameter3>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/Params/Param[5]$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[7]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>