Esta regla es necesaria para mantener las alertas relacionadas con los trabajos en curso del subsistema de almacenamiento en el estado real: evita problemas de no sincronización cuando Operations Manager parece estar en mal estado.
Esta regla es necesaria para mantener las alertas relacionadas con los trabajos en curso del subsistema de almacenamiento en el estado real: evita problemas de no sincronización cuando Operations Manager parece estar en mal estado.
Target | Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.StorageSubSystem |
Category | Custom |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.OngoingJobsDataSource | Default |
CloseAlert | WriteAction | Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.OngoingJobs.CloseRedundantAlertsFilteredListWriteAction | Microsoft.SystemCenter.PrivilegedMonitoringAccount |
GenerateAlert | WriteAction | Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.OngoingJobs.GenerateAlertWriteAction | Default |
<Rule ID="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.StorageSubSystem.OngoingJobs.SyncAlert.Rule" Enabled="true" Target="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.StorageSubSystem" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.OngoingJobsDataSource">
<StorageClassName>MSFT_StorageSubSystem</StorageClassName>
<StorageObjectUniqueID>$Target/Property[Type="MicrosoftStorageLibrary!Microsoft.Storage.Library.StorageArray"]/UniqueID$</StorageObjectUniqueID>
<ObjectId>$Target/Property[Type="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.StorageSubSystem"]/ObjectId$</ObjectId>
<TargetId>$Target/Id$</TargetId>
<TimeoutSeconds>300</TimeoutSeconds>
<IntervalSeconds>1800</IntervalSeconds>
<SyncTime/>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.OngoingJobs.GenerateAlertWriteAction">
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.StorageSubSystem.OngoingJobs.Rule.AlertMessage"]$</AlertMessageId>
<AlertParam1>$Data/Property[@Name='UniqueID']$</AlertParam1>
<AlertParam2>$Data/Property[@Name='StorageObjectUniqueID']$</AlertParam2>
<AlertParam3>$Data/Property[@Name='Status']$</AlertParam3>
<AlertParam4>$Data/Property[@Name='Reason']$</AlertParam4>
<AlertParam5>$Data/Property[@Name='Description']$</AlertParam5>
<AlertParam6>$Data/Property[@Name='PercentComplete']$</AlertParam6>
<SuppressionValue1>$Data/Property[@Name='UniqueID']$</SuppressionValue1>
<SuppressionValue2>$Data/Property[@Name='ObjectId']$</SuppressionValue2>
<Custom1>OngoingJob</Custom1>
</WriteAction>
<WriteAction ID="CloseAlert" TypeID="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.OngoingJobs.CloseRedundantAlertsFilteredListWriteAction" RunAs="SystemCenter!Microsoft.SystemCenter.PrivilegedMonitoringAccount" Target="SystemCenter!Microsoft.SystemCenter.AllManagementServersPool">
<HealthActionIds>$Data/Property[@Name='UniqueID']$</HealthActionIds>
<ObjectId>$Data/Property[@Name='ObjectId']$</ObjectId>
<TargetId>$Data/Property[@Name='TargetId']$</TargetId>
<TimeoutSeconds>300</TimeoutSeconds>
</WriteAction>
</WriteActions>
</Rule>