SCUtils Management Pack for MGE UPS License Check Rule

SCUtils.MGE.UPS.LicenseCheck.Rule (Rule)

Element properties:

TargetSCUtils.MGE.UPS.Devices.Group
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
Scheduler DataSource SCUtils.MGE.UPS.LicenseCheck.DS Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="SCUtils.MGE.UPS.LicenseCheck.Rule" Enabled="true" Target="SCUtils.MGE.UPS.Devices.Group" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="Scheduler" TypeID="SCUtils.MGE.UPS.LicenseCheck.DS"/>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName>SCUtils Management Pack for MGE UPS License Status</AlertName>
<AlertDescription>$Data/Property[@Name='Output']$</AlertDescription>
<Suppression>
<SuppressionValue>$Data/Property[@Name='Output']$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>