SCOM S2D: Waarschuwingsregel voor synchroniseren van opslagvolume

Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume.SyncAlert.Rule (Rule)

Deze regel is vereist om de waarschuwingen met betrekking tot het opslagvolume in de feitelijke staat te houden: hiermee worden problemen met de synchronisatie voorkomen wanneer Operations Manager niet in orde is. Het interval voor deze regel moet kleiner zijn dan het interval voor de volumedetectie.

Knowledge Base article:

Samenvatting

Deze regel is vereist om de waarschuwingen met betrekking tot het opslagvolume in de feitelijke staat te houden: hiermee worden problemen met de synchronisatie voorkomen wanneer Operations Manager niet in orde is. Het interval voor deze regel moet kleiner zijn dan het interval voor de volumedetectie.

Element properties:

TargetMicrosoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume
CategoryCustom
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.FaultDataSource Default
CloseAlert WriteAction Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.CloseAlertsWriteAction System.PrivilegedMonitoringAccount
GenerateAlert WriteAction Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.GenerateAlertWriteAction Default

Source Code:

<Rule ID="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume.SyncAlert.Rule" Enabled="true" Target="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.FaultDataSource">
<InstanceType>V</InstanceType>
<TargetId>$Target/Id$</TargetId>
<SourceUniqueId>$Target/Property[Type="MicrosoftStorageLibrary!Microsoft.Storage.Library.Windows.Volume"]/UniqueID$</SourceUniqueId>
<SourceObjectId>$Target/Property[Type="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume"]/ObjectId$</SourceObjectId>
<IntervalSeconds>12000</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<VirtualDiskId>$Target/Host/Property[Type="MicrosoftStorageLibrary!Microsoft.Storage.Library.Windows.Disk"]/UniqueID$</VirtualDiskId>
<DebugMode>false</DebugMode>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.GenerateAlertWriteAction">
<Priority>2</Priority>
<Severity>$Data/Property[@Name='Severity']$</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume.Rule.AlertMessage"]$</AlertMessageId>
<AlertParam1>$Data/Property[@Name='SourceUniqueId']$</AlertParam1>
<AlertParam2>$Data/Property[@Name='Reason']$</AlertParam2>
<AlertParam3>$Data/Property[@Name='FaultingObjectDescription']$</AlertParam3>
<AlertParam4>$Data/Property[@Name='RecommendedActions']$</AlertParam4>
<SuppressionValue>$Data/Property[@Name='FaultId']$</SuppressionValue>
<Custom1>fault</Custom1>
<Custom2>$Data/Property[@Name='FaultId']$</Custom2>
<AlertParam5>$Data/Property[@Name='FaultingObjectLocation']$</AlertParam5>
</WriteAction>
<WriteAction ID="CloseAlert" TypeID="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.CloseAlertsWriteAction" Target="SystemCenter!Microsoft.SystemCenter.AllManagementServersPool" RunAs="System!System.PrivilegedMonitoringAccount">
<FaultId>$Data/Property[@Name='FaultId']$</FaultId>
<StorageUniqueID>$Data/Property[@Name='SourceUniqueId']$</StorageUniqueID>
<StorageObjectID>$Data/Property[@Name='SourceObjectId']$</StorageObjectID>
<TargetId>$Data/Property[@Name='TargetId']$</TargetId>
<DataType>$Data/Property[@Name='DataType']$</DataType>
<TimeoutSeconds>300</TimeoutSeconds>
<RuleId1>$MPElement[Name="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume.Rule"]$</RuleId1>
<RuleId2>$MPElement[Name="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume.RefreshAlert.Rule"]$</RuleId2>
<RuleId3>$MPElement[Name="Microsoft.Windows.Server.10.0.Storage.StorageSpacesDirect.Volume.SyncAlert.Rule"]$</RuleId3>
</WriteAction>
</WriteActions>
</Rule>