Deze regels dwingt clusterdetectie tot uitvoering als een bestaand clusterobject wordt verwijderd. Als bijvoorbeeld een bestaande brongroep wordt verwijderd, dwingt deze regel opnieuw detectie van het cluster af.
Deze regel controleert of WMI-objecten worden verwijderd Opgetreden gebeurtenissen door Windows Server-clusterservice.
Target | Microsoft.Windows.6.3.Cluster.Monitoring.Service |
Category | Discovery |
Enabled | False |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
WmiEventProvider | DataSource | Microsoft.Windows.WmiEventProvider | Default |
RunDiscoveryFull | WriteAction | Microsoft.Windows.Cluster.6.2.Monitoring.Discovery.Action | Default |
RunWindowsServer8ResourceGroupDiscovery | WriteAction | Microsoft.Windows.6.2.Cluster.Monitoring.ResourceGroupDiscovery.Action | Default |
<Rule ID="Microsoft.Windows.6.3.Cluster.Discovery.SpaceChanged.ObjectRemoved" Enabled="false" Target="Microsoft.Windows.6.3.Cluster.Monitoring.Service" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Discovery</Category>
<DataSources>
<DataSource ID="WmiEventProvider" TypeID="Windows!Microsoft.Windows.WmiEventProvider">
<NameSpace>ROOT\MSCLUSTER</NameSpace>
<Query>SELECT TIME_CREATED, EventTypeMajor, EventTypeMinor, EventObjectName, EventObjectType, EventObjectPath FROM MSCluster_EventObjectRemove</Query>
<PollInterval>360</PollInterval>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="RunDiscoveryFull" TypeID="ClusLib2012!Microsoft.Windows.Cluster.6.2.Monitoring.Discovery.Action">
<TimeoutSeconds>300</TimeoutSeconds>
<OSVersion>6.3</OSVersion>
<DiscoverySourceId>$MPElement[Name='Microsoft.Windows.6.3.Cluster.Monitoring.Discovery']$</DiscoverySourceId>
<DiscoverUnusedNetworks>false</DiscoverUnusedNetworks>
<NetworkContainsInterfaceGuid>$MPElement[Name='Microsoft.Windows.Cluster.Network.Contains.Microsoft.Windows.6.3.Cluster.NetworkInterface']$</NetworkContainsInterfaceGuid>
<NetworkInterfaceTypeGuid>$MPElement[Name='Microsoft.Windows.6.3.Cluster.NetworkInterface']$</NetworkInterfaceTypeGuid>
<NetworkInterfacePropClusterNameGuid>$MPElement[Name='ClusLib2012!Microsoft.Windows.6.2.Cluster.NetworkInterface']/ClusterName$</NetworkInterfacePropClusterNameGuid>
<NetworkInterfacePropNameGuid>$MPElement[Name='ClusLib2012!Microsoft.Windows.6.2.Cluster.NetworkInterface']/NetworkInterfaceName$</NetworkInterfacePropNameGuid>
<DiscoverCSVResources>false</DiscoverCSVResources>
<DiscoverNonCSVResources>false</DiscoverNonCSVResources>
<ResourceGroupDiscoveryLimit>300</ResourceGroupDiscoveryLimit>
<AppendClusterNameToResourceGroupName>true</AppendClusterNameToResourceGroupName>
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerName>
<NetBiosName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/NetbiosComputerName$</NetBiosName>
</WriteAction>
<WriteAction ID="RunWindowsServer8ResourceGroupDiscovery" TypeID="ClusLib2012!Microsoft.Windows.6.2.Cluster.Monitoring.ResourceGroupDiscovery.Action">
<DiscoverySourceId>$MPElement[Name='Microsoft.Windows.6.3.Cluster.ResourceGroups.Discovery']$</DiscoverySourceId>
<ClusterName>$Target/Property[Type='ClusLibrary!Microsoft.Windows.Cluster.Monitoring.Service']/ClusterName$</ClusterName>
<Timeout>300</Timeout>
</WriteAction>
</WriteActions>
</Rule>