OnCommand Data ONTAP MetroCluster

DataONTAP.MetroCluster :: 3.0.0.100 (Management Pack)

This management pack monitors Data ONTAP storage systems that are configured as MetroCluster pairs. This management pack requires the OnCommand Data ONTAP management pack to be installed.

Summary

This management pack monitors Data ONTAP storage systems that are configured as MetroCluster pairs. Various rules/monitors are available to verify the configuration as well as the ongoing availability of the discovered MetroCluster pairs.

Configuration

This management pack requires the base Data ONTAP management pack to be installed, as only controllers that have been discovered by that MP are considered for during MetroCluster discovery.

Additional

This management pack ships with a Windows service that functions as a MetroCluster TieBreaker. It also includes a utility for recovering a MetroCluster after a cluster-failover-on-disaster occurrence.

Management Pack Elements

Classes (4)

 DisplayNameIDBase ClassAbstractHostedSingletonGroupExtensionAccessibility
DataONTAP.MetroCluster.ControllerPairData ONTAP MetroCluster PairDataONTAP.MetroCluster.ControllerPairSystem.LogicalEntityFalseFalseFalseFalseFalsePublic
DataONTAP.MetroCluster.GroupData ONTAP MetroClusters GroupDataONTAP.MetroCluster.GroupMicrosoft.SystemCenter.InstanceGroupFalseFalseTrueTrueFalsePublic
DataONTAP.MetroCluster.ManagementServerData ONTAP MetroCluster Management ServerDataONTAP.MetroCluster.ManagementServerMicrosoft.Windows.LocalApplicationFalseTrueFalseFalseFalsePublic
DataONTAP.MetroCluster.Tiebreaker.ConfigData ONTAP MetroCluster Tiebreaker ConfigDataONTAP.MetroCluster.Tiebreaker.ConfigSystem.LogicalEntityFalseFalseFalseFalseFalsePublic

Relationship Types (3)

 DisplayNameIDSourceTargetAccessibilityAbstract
DataONTAP.MetroCluster.Contains.ControllersDataONTAP.MetroCluster.Contains.ControllersDataONTAP.MetroCluster.Contains.ControllersDataONTAP.MetroCluster.ControllerPairDataONTAP.ControllerInternalFalse
DataONTAP.MetroCluster.HealthServiceShouldManageManagementServerHealth service should manage rule target entityDataONTAP.MetroCluster.HealthServiceShouldManageManagementServerMicrosoft.SystemCenter.HealthServiceDataONTAP.MetroCluster.ManagementServerInternalFalse
DataONTAP.MetroCluster.HealthServiceShouldManageMetroClusterHealth service should manage entityDataONTAP.MetroCluster.HealthServiceShouldManageMetroClusterMicrosoft.SystemCenter.HealthServiceDataONTAP.MetroCluster.ControllerPairInternalFalse

WriteAction Modules (2)

 DisplayNameIDIsolationAccessibility
DataONTAP.MetroCluster.Discovery.WriteActionModuleTypeDataONTAP.MetroCluster.Discovery.WriteActionModuleTypeDataONTAP.MetroCluster.Discovery.WriteActionModuleTypeAnyInternal
DataONTAP.MetroCluster.InvokeMonitoringMethod.WriteActionModuleTypeDataONTAP.MetroCluster.InvokeMonitoringMethod.WriteActionModuleTypeDataONTAP.MetroCluster.InvokeMonitoringMethod.WriteActionModuleTypeAnyInternal

Categories (4)

 IDTarget
Cat.DataONTAP.MetroCluster.Failover.ManagerCat.DataONTAP.MetroCluster.Failover.ManagerDataONTAP.MetroCluster.Failover.Manager
Cat.DataONTAP.MetroCluster.Group.Manage.Tiebreaker.SettingsCat.DataONTAP.MetroCluster.Group.Manage.Tiebreaker.SettingsDataONTAP.MetroCluster.Group.Manage.Tiebreaker.Settings
Cat.DataONTAP.MetroCluster.Manage.Tiebreaker.SettingsCat.DataONTAP.MetroCluster.Manage.Tiebreaker.SettingsDataONTAP.MetroCluster.Manage.Tiebreaker.Settings
Cat.DataONTAP.MetroCluster.Manage.Tiebreaker.Settings.MSCat.DataONTAP.MetroCluster.Manage.Tiebreaker.Settings.MSDataONTAP.MetroCluster.Manage.Tiebreaker.Settings.MS

Discoveries (1)

 DisplayNameIDTargetEnabled
DataONTAP.MetroCluster.Group.DiscoveryRuleData ONTAP MetroCluster: Group Populator RuleDataONTAP.MetroCluster.Group.DiscoveryRuleDataONTAP.MetroCluster.GroupTrue

Dependency Monitors (1)

 DisplayNameIDTargetAlgorithmSource MonitorRelationshipCategoryEnabledAlert GenerateAccessibility
DataONTAP.MetroCluster.Group.DependsOn.ControllerPairMetroCluster group depends on MetroClusterDataONTAP.MetroCluster.Group.DependsOn.ControllerPairDataONTAP.MetroCluster.GroupWorstOfSystem.Health.EntityStateMicrosoft.SystemCenter.InstanceGroupContainsEntitiesCustomTrueFalsePublic

Unit Monitors (12)

 DisplayNameIDTargetCategoryEnabledAlert GenerateAccessibility
DataONTAP.MetroCluster.CFOD.MonitorMetroCluster failover on disaster monitorDataONTAP.MetroCluster.CFOD.MonitorDataONTAP.MetroCluster.ControllerPairAvailabilityHealthTrueTruePublic
DataONTAP.MetroCluster.Cluster.State.MonitorMetroCluster state monitorDataONTAP.MetroCluster.Cluster.State.MonitorDataONTAP.MetroCluster.ControllerPairAvailabilityHealthTrueTruePublic
DataONTAP.MetroCluster.DiskFabricConnection.MonitorMetroCluster disk fabric connection monitorDataONTAP.MetroCluster.DiskFabricConnection.MonitorDataONTAP.MetroCluster.ControllerPairConfigurationHealthTrueTruePublic
DataONTAP.MetroCluster.DiskOwnership.MonitorMetroCluster disk ownership monitorDataONTAP.MetroCluster.DiskOwnership.MonitorDataONTAP.MetroCluster.ControllerPairConfigurationHealthTrueTruePublic
DataONTAP.MetroCluster.MCTB.Config.MonitorMetroCluster TieBreaker configuration monitorDataONTAP.MetroCluster.MCTB.Config.MonitorDataONTAP.MetroCluster.ControllerPairConfigurationHealthTrueTruePublic
DataONTAP.MetroCluster.MirrorConfig.MonitorMetroCluster aggregate mirror configuration monitorDataONTAP.MetroCluster.MirrorConfig.MonitorDataONTAP.MetroCluster.ControllerPairConfigurationHealthTrueTruePublic
DataONTAP.MetroCluster.MirrorState.MonitorMetroCluster aggregate mirror state monitorDataONTAP.MetroCluster.MirrorState.MonitorDataONTAP.MetroCluster.ControllerPairAvailabilityHealthTrueTruePublic
DataONTAP.MetroCluster.Network.PingState.MonitorMetroCluster network interface ping state monitorDataONTAP.MetroCluster.Network.PingState.MonitorDataONTAP.MetroCluster.ControllerPairAvailabilityHealthTrueTruePublic
DataONTAP.MetroCluster.PoolFabricConnection.MonitorMetroCluster pool fabric connection monitorDataONTAP.MetroCluster.PoolFabricConnection.MonitorDataONTAP.MetroCluster.ControllerPairConfigurationHealthTrueTruePublic
DataONTAP.MetroCluster.RLM.Config.MonitorMetroCluster RLM configuration monitorDataONTAP.MetroCluster.RLM.Config.MonitorDataONTAP.MetroCluster.ControllerPairConfigurationHealthTrueTruePublic
DataONTAP.MetroCluster.RLM.PingState.MonitorMetroCluster RLM ping state monitorDataONTAP.MetroCluster.RLM.PingState.MonitorDataONTAP.MetroCluster.ControllerPairAvailabilityHealthTrueTruePublic
DataONTAP.MetroCluster.Tiebreaker.Service.MonitorMetroCluster Tiebreaker Service MonitorDataONTAP.MetroCluster.Tiebreaker.Service.MonitorDataONTAP.MetroCluster.ManagementServerAvailabilityHealthTrueTruePublic

Rules (10)

 DisplayNameIDTargetCategoryEnabledAlert Generate
DataONTAP.MetroCluster.Discovery.RuleData ONTAP MetroCluster: Discovery RuleDataONTAP.MetroCluster.Discovery.RuleMicrosoft.SystemCenter.ManagementServerDiscoveryFalseFalse
DataONTAP.MetroCluster.Monitoring.Rule.AggregatesData ONTAP MetroCluster: Aggregate Mirror RuleDataONTAP.MetroCluster.Monitoring.Rule.AggregatesDataONTAP.MetroCluster.ManagementServerAvailabilityHealthTrueFalse
DataONTAP.MetroCluster.Monitoring.Rule.Cluster.StatusData ONTAP MetroCluster: Cluster Status RuleDataONTAP.MetroCluster.Monitoring.Rule.Cluster.StatusDataONTAP.MetroCluster.ManagementServerAvailabilityHealthTrueFalse
DataONTAP.MetroCluster.Monitoring.Rule.Disk.Fabric.ConnectionData ONTAP MetroCluster: Disk Fabric Connection RuleDataONTAP.MetroCluster.Monitoring.Rule.Disk.Fabric.ConnectionDataONTAP.MetroCluster.ManagementServerConfigurationHealthTrueFalse
DataONTAP.MetroCluster.Monitoring.Rule.Disk.OwnershipData ONTAP MetroCluster: Disk Ownership RuleDataONTAP.MetroCluster.Monitoring.Rule.Disk.OwnershipDataONTAP.MetroCluster.ManagementServerConfigurationHealthTrueFalse
DataONTAP.MetroCluster.Monitoring.Rule.MCTB.ConfigData ONTAP MetroCluster: TieBreaker Configuration RuleDataONTAP.MetroCluster.Monitoring.Rule.MCTB.ConfigDataONTAP.MetroCluster.ManagementServerConfigurationHealthTrueFalse
DataONTAP.MetroCluster.Monitoring.Rule.Network.PingData ONTAP MetroCluster: Network Interface Ping RuleDataONTAP.MetroCluster.Monitoring.Rule.Network.PingDataONTAP.MetroCluster.ManagementServerAvailabilityHealthTrueFalse
DataONTAP.MetroCluster.Monitoring.Rule.Pool.Fabric.ConnectionData ONTAP MetroCluster: Pool Fabric Connection RuleDataONTAP.MetroCluster.Monitoring.Rule.Pool.Fabric.ConnectionDataONTAP.MetroCluster.ManagementServerConfigurationHealthTrueFalse
DataONTAP.MetroCluster.Monitoring.Rule.RLM.ConfigData ONTAP MetroCluster: RLM Configuration RuleDataONTAP.MetroCluster.Monitoring.Rule.RLM.ConfigDataONTAP.MetroCluster.ManagementServerConfigurationHealthTrueFalse
DataONTAP.MetroCluster.Monitoring.Rule.RLM.PingData ONTAP MetroCluster: RLM Interface Ping RuleDataONTAP.MetroCluster.Monitoring.Rule.RLM.PingDataONTAP.MetroCluster.ManagementServerAvailabilityHealthTrueFalse

Recoveries (1)

 DisplayNameIDTargetMonitorReset MonitorCategoryEnabledAccessibility
DataONTAP.MetroCluster.Tiebreaker.Service.Start.TaskStart MCTB service taskDataONTAP.MetroCluster.Tiebreaker.Service.Start.TaskDataONTAP.MetroCluster.ManagementServerDataONTAP.MetroCluster.Tiebreaker.Service.MonitorTrueCustomfalseInternal

Agent Tasks (1)

 DisplayNameIDTargetAccessibilityCategoryEnabled
DataONTAP.MetroCluster.Discovery.TaskData ONTAP: Run MetroCluster discovery taskDataONTAP.MetroCluster.Discovery.TaskMicrosoft.SystemCenter.ManagementServerInternalDiscoveryTrue

Console Tasks (4)

 DisplayNameIDTargetAccessibilityEnabled
DataONTAP.MetroCluster.Failover.ManagerMetroCluster Recovery AssistantDataONTAP.MetroCluster.Failover.ManagerDataONTAP.MetroCluster.ControllerPairInternalTrue
DataONTAP.MetroCluster.Group.Manage.Tiebreaker.SettingsManage MetroCluster tiebreaker settingsDataONTAP.MetroCluster.Group.Manage.Tiebreaker.SettingsDataONTAP.MetroCluster.GroupInternalTrue
DataONTAP.MetroCluster.Manage.Tiebreaker.SettingsMetroCluster TieBreaker ManagerDataONTAP.MetroCluster.Manage.Tiebreaker.SettingsDataONTAP.MetroCluster.ControllerPairInternalTrue
DataONTAP.MetroCluster.Manage.Tiebreaker.Settings.MSData ONTAP: Manage MetroCluster tiebreaker settingsDataONTAP.MetroCluster.Manage.Tiebreaker.Settings.MSMicrosoft.SystemCenter.ManagementServerInternalTrue

Folder Items (3)

 DisplayNameIDFolderNameElementID
DataONTAP.MetroCluster.AlertViewAlertsDataONTAP.MetroCluster.AlertViewDataONTAP.MetroCluster.FolderDataONTAP.MetroCluster.AlertView
DataONTAP.MetroCluster.DiagramViewDiagram ViewDataONTAP.MetroCluster.DiagramViewDataONTAP.MetroCluster.FolderDataONTAP.MetroCluster.DiagramView
DataONTAP.MetroCluster.StateViewState ViewDataONTAP.MetroCluster.StateViewDataONTAP.MetroCluster.FolderDataONTAP.MetroCluster.StateView

Folders (1)

 DisplayNameIDParentFolderAccessibility
DataONTAP.MetroCluster.FolderMetroClustersDataONTAP.MetroCluster.FolderDataONTAP.ViewFolderInternal

Image References (2)

 DisplayNameIDImageID
DataONTAP.MetroCluster.ControllerPairData ONTAP MetroCluster PairDataONTAP.MetroCluster.ControllerPairDataONTAP.HAGroup.Image.Large
DataONTAP.MetroCluster.GroupData ONTAP MetroClusters GroupDataONTAP.MetroCluster.GroupDataONTAP.System.Image.Large

Views (3)

 DisplayNameIDTargetTypeAccessibilityVisible
DataONTAP.MetroCluster.AlertViewAlertsDataONTAP.MetroCluster.AlertViewDataONTAP.MetroCluster.ControllerPairMicrosoft.SystemCenter.AlertViewTypeInternalTrue
DataONTAP.MetroCluster.DiagramViewDiagram ViewDataONTAP.MetroCluster.DiagramViewDataONTAP.MetroCluster.GroupMicrosoft.SystemCenter.DiagramViewTypePublicTrue
DataONTAP.MetroCluster.StateViewState ViewDataONTAP.MetroCluster.StateViewDataONTAP.MetroCluster.ControllerPairMicrosoft.SystemCenter.StateViewTypeInternalTrue