INFORMANT-MSCS
AI MIB Summary
The INFORMANT-MSCS MIB module facilitates the monitoring of Microsoft Cluster Service (MSCS) entities, specifically tracking cluster node status, resource group states, and failover events within Windows Server failover clusters. It enables network management systems to retrieve standard counter metrics regarding cluster health, resource availability, and service continuity for enterprise high-availability environments.
The MIB module for informant standard entities.
Main OID:
mscs.1.3.6.1.4.1.9600.1.31
120
Objects
Active
Status
3
Dependencies
Imported Objects
Objects
120 total| Object Name |
|---|
mscsThe MIB module for informant standard entities. MODULE-IDENTITY .1.3.6.1.4.1.9600.1.31 |
mscsClusterThe Cluster object enables operations on the cluster and provides access to all of the objects in the cluster. OBJECT IDENTIFIER .1.3.6.1.4.1.9600.1.31.1 |
mscsClusterBuildNumberThe BuildNumber property returns the build number of the operating system installed on the local node.ro Integer32 .1.3.6.1.4.1.9600.1.31.1.1 |
mscsClusterHighestVersionThe ClusterHighestVersion property returns a value containing the highest version of the Cluster service with which the current cluster is compatible. Long that receives the version value. The upper 16 bits of the value indicate the release number of the Cluster service. The lower 16 bits specify the build number of the Cluster service.ro Integer32 .1.3.6.1.4.1.9600.1.31.1.2 |
mscsClusterLowestVersionThe ClusterLowestVersion property returns a value containing the lowest version of the Cluster service with which the current cluster is compatible. Long that receives the version value. The upper 16 bits of the value indicate the release number of the Cluster service. The lower 16 bits specify the build number of the Cluster service.ro Integer32 .1.3.6.1.4.1.9600.1.31.1.3 |
mscsClusterCSDVersionThe CSDVersion property returns the number of the latest service pack installed on the local node.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.1.4 |
mscsClusterFlagsThe Flags property returns flags associated with the cluster version.ro Integer32 .1.3.6.1.4.1.9600.1.31.1.5 |
mscsClusterMajorVersionThe MajorVersion property returns the integer portion of the version number for the operating system installed on the local node.ro Integer32 .1.3.6.1.4.1.9600.1.31.1.6 |
mscsClusterMinorVersionThe MinorVersion property returns the decimal portion of the version of the operating system installed on the local node.ro Integer32 .1.3.6.1.4.1.9600.1.31.1.7 |
mscsClusterMixedVersionThe MixedVersion property indicates whether more than one version of the Cluster service is present in the cluster, a state described as mixed mode.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.1.8 |
mscsClusterNameThe Name property returns the name of the cluster.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.1.9 |
mscsClusterQuorumLogSizeThe QuorumLogSize property returns or sets the maximum size of the log file maintained by the quorum resource.ro Integer32 .1.3.6.1.4.1.9600.1.31.1.10 |
mscsClusterQuorumPathThe QuorumPath property retrieves or sets the path to the log file maintained by the quorum resource.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.1.11 |
mscsClusterVendorIdThe VendorId property returns vendor information about the Cluster service installed on the local node.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.1.12 |
mscsClusterDefaultNetworkRoleThe DefaultNetworkRole property specifies the Role that the cluster automatically assigns to any newly discovered or created network.ro Enumeration .1.3.6.1.4.1.9600.1.31.1.13 |
mscsClusterDescriptionThe Description property stores administrative comments about the cluster. The following table summarizes the attributes of the Description property.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.1.14 |
mscsClusterPropertiesTableA list of properties associated with this cluster. SEQUENCE OF ClusPropertiesEntry .1.3.6.1.4.1.9600.1.31.2 |
mscsClusterPropertiesEntryInformation on one particular property. ClusPropertiesEntry .1.3.6.1.4.1.9600.1.31.2.1 |
mscsClusterPropertiesIndexA unique value for each property.ro Integer32 .1.3.6.1.4.1.9600.1.31.2.1.1 |
mscsClusterPropertiesNameReturns the property name.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.2.1.2 |
mscsClusterPropertiesValueReturns the property value as a string.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.2.1.3 |
mscsNetInterfaceTableThis collection provides access to the network interfaces in a cluster. SEQUENCE OF ClusNetInterfaceEntry .1.3.6.1.4.1.9600.1.31.3 |
mscsNetInterfaceEntryInformation about one particular 'ClusNetInterfaces' ClusNetInterfaceEntry .1.3.6.1.4.1.9600.1.31.3.1 |
mscsNetInterfaceNameIndexThe index name is the same as the full name but truncated to 64 characters and made unique.ro InstanceName (WTCS) .1.3.6.1.4.1.9600.1.31.3.1.1 |
mscsNetInterfaceNameFullThe Name property provides the Clustering Service-generated name for the network interface.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.3.1.2 |
mscsNetInterfaceStateIndicates the current state of the network interface.ro Enumeration .1.3.6.1.4.1.9600.1.31.3.1.3 |
mscsNetInterfaceAdapterThe Adapter property provides the name that is used to uniquely identify the network interface in the cluster.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.3.1.4 |
mscsNetInterfaceAddressThe Address property provides the primary network address that the node uses for the network interface.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.3.1.5 |
mscsNetInterfaceDescriptionThe Description property provides comments about the network interface.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.3.1.6 |
mscsNetInterfaceNetworkThe Network property provides the name of the network to which the network interface is connected.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.3.1.7 |
mscsNetInterfaceNodeThe Node property provides the name of the node in which the network interface is installed.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.3.1.8 |
mscsNetInterfacePropertiesTableA list of properties associated with a network interface. SEQUENCE OF ClusNetInterfacePropertiesEntry .1.3.6.1.4.1.9600.1.31.4 |
mscsNetInterfacePropertiesEntryInformation on one particular property. ClusNetInterfacePropertiesEntry .1.3.6.1.4.1.9600.1.31.4.1 |
mscsNetInterfacePropertiesIndexA unique value for each property.ro Integer32 .1.3.6.1.4.1.9600.1.31.4.1.1 |
mscsNetInterfacePropertiesNameReturns the property name.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.4.1.2 |
mscsNetInterfacePropertiesValueReturns the property value as a string.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.4.1.3 |
mscsNetworkTableThis collection provides access to the networks in a cluster. SEQUENCE OF ClusNetworkEntry .1.3.6.1.4.1.9600.1.31.5 |
mscsNetworkEntryInformation about one particular 'ClusNetworks' ClusNetworkEntry .1.3.6.1.4.1.9600.1.31.5.1 |
mscsNetworkNameIndexThe index name is the same as the full name but truncated to 64 characters and made unique.ro InstanceName (WTCS) .1.3.6.1.4.1.9600.1.31.5.1.1 |
mscsNetworkNameFullThe Name property retrieves the name of a network.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.5.1.2 |
mscsNetworkNetInterfacesThe NetInterfaces property returns the list of network interface names associated with this network.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.5.1.3 |
mscsNetworkNetworkIDThe NetworkID property returns the unique network identifier for a network.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.5.1.4 |
mscsNetworkStateCurrent state of the network.ro Enumeration .1.3.6.1.4.1.9600.1.31.5.1.5 |
mscsNetworkAddressThe Address property provides the address for the entire network or subnet. The Address property does not specify the address of an individual node. The data is formatted as xxx.xxx.xxx.xxx where xxx represents a decimal number between 0 and 255.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.5.1.6 |
mscsNetworkAddressMaskThe AddressMask property provides the mask that distinguishes the network and host portions of an address. The data in the AddressMask property is formatted as xxx.xxx.xxx.xxx where xxx represents a decimal number between 0 and 255.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.5.1.7 |
mscsNetworkDescriptionThe Description property provides comments about the network.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.5.1.8 |
mscsNetworkRoleThe Role property provides the role of the network in the cluster.ro Enumeration .1.3.6.1.4.1.9600.1.31.5.1.9 |
mscsNetworkPropertiesTableA list of properties associated with a network. SEQUENCE OF ClusNetworkPropertiesEntry .1.3.6.1.4.1.9600.1.31.6 |
mscsNetworkPropertiesEntryInformation on one particular property. ClusNetworkPropertiesEntry .1.3.6.1.4.1.9600.1.31.6.1 |
mscsNetworkPropertiesIndexA unique value for each property.ro Integer32 .1.3.6.1.4.1.9600.1.31.6.1.1 |
mscsNetworkPropertiesNameReturns the property name.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.6.1.2 |
mscsNetworkPropertiesValueReturns the property value as a string.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.6.1.3 |
mscsNodeTableThis collection provides access to the nodes in a cluster. SEQUENCE OF ClusNodeEntry .1.3.6.1.4.1.9600.1.31.7 |
mscsNodeEntryInformation about one particular 'ClusNodes' ClusNodeEntry .1.3.6.1.4.1.9600.1.31.7.1 |
mscsNodeNameIndexThe index name is the same as the full name but truncated to 64 characters and made unique.ro InstanceName (WTCS) .1.3.6.1.4.1.9600.1.31.7.1.1 |
mscsNodeNameFullThe Name property retrieves the name of a node.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.7.1.2 |
mscsNodeNetInterfacesThe NetInterfaces property returns a ClusNodeNetInterfaces collection providing access to the network interfaces installed on a node.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.7.1.3 |
mscsNodeNodeIDThe NodeID property returns the unique identifier of a cluster node.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.7.1.4 |
mscsNodeStateThe State property retrieves the state of a node.ro Enumeration .1.3.6.1.4.1.9600.1.31.7.1.5 |
mscsNodeBuildNumberThe BuildNumber property specifies the build number of Windows NT or Windows 2000 installed on a node. The version of Windows installed on a node is fully described by the following properties: MajorVersion MinorVersion CSDVersionro Gauge32 .1.3.6.1.4.1.9600.1.31.7.1.6 |
mscsNodeCSDVersionThe CSDVersion property specifies the name of the most recent service pack installed on the node (if any). The version of Windows NT or Windows 2000 installed on a node is fully described by the following properties: MajorVersion MinorVersion BuildNumberro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.7.1.7 |
mscsNodeDescriptionThe Description property provides comments about the node.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.7.1.8 |
mscsNodeEnableEventLogReplicateThe EnableEventLogReplication property controls whether a node's system, application, and security event log entries are replicated in the event logs of all other cluster nodes. The EnableEventLogReplication property only affects events logged to a node's system, application, and security logs.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.7.1.9 |
mscsNodeMajorVersionThe MajorVersion property specifies the integer component of the Windows NT or Windows 2000 version installed on the node. For example, the major version of Windows NT 4.0 is 4. The MajorVersion and MinorVersion properties represent a Windows NT or Windows 2000 version number of the form MajorVersion. MinorVersion. Further version information is provided by the CSDVersion and BuildNumber properties. Note that the MajorVersion and MinorVersion properties refer to the Windows NT or Windows 2000 version installed on the node, while the NodeHighestVersion property describes the version of the Cluster service installed on the node.ro Gauge32 .1.3.6.1.4.1.9600.1.31.7.1.10 |
mscsNodeMinorVersionThe MinorVersion property specifies the decimal component of the Windows NT or Windows 2000 version installed on the node. For example, the minor version of Windows NT 4.0 is 0. The MajorVersion and MinorVersion properties represent a Windows NT or Windows 2000 version number of the form MajorVersion. MinorVersion. Further version information is provided by the CSDVersion and BuildNumber properties. Note that the MajorVersion and MinorVersion properties refer to the Windows NT or Windows 2000 version installed on the node, while the NodeHighestVersion property describes the version of the Cluster service installed on the node.ro Gauge32 .1.3.6.1.4.1.9600.1.31.7.1.11 |
mscsNodeHighestVersionThe NodeHighestVersion property specifies the highest possible version of the Cluster service with which the node can join or communicate. The following table summarizes the attributes of the NodeHighestVersion property. The value of NodeHighestVersion is set when the Cluster service is installed or upgraded on a node. The upper 16 bits of the value store the version number, while the lower 16 bits describe the build number. For more information on how the Cluster service creates and uses version numbers, see Version Compatibility.ro Gauge32 .1.3.6.1.4.1.9600.1.31.7.1.12 |
mscsNodeLowestVersionThe NodeLowestVersion property specifies the lowest possible version of the Cluster service with which the node can join or communicate. The following table summarizes the attributes of the NodeLowestVersion property. The value of NodeHighestVersion is set when the Cluster service is installed or upgraded on a node. The upper 16 bits of the value store the version number, while the lower 16 bits describe the build number. For more information on how the Cluster service creates and uses version numbers, see Version Compatibility.ro Gauge32 .1.3.6.1.4.1.9600.1.31.7.1.13 |
mscsNodePropertiesTableA list of properties associated with a node. SEQUENCE OF ClusNodePropertiesEntry .1.3.6.1.4.1.9600.1.31.8 |
mscsNodePropertiesEntryInformation on one particular property. ClusNodePropertiesEntry .1.3.6.1.4.1.9600.1.31.8.1 |
mscsNodePropertiesIndexA unique value for each property.ro Integer32 .1.3.6.1.4.1.9600.1.31.8.1.1 |
mscsNodePropertiesNameReturns the property name.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.8.1.2 |
mscsNodePropertiesValueReturns the property value as a string.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.8.1.3 |
mscsResGroupTableThis collection provides access to all cluster groups belonging either to a cluster or to a particular node in a cluster. SEQUENCE OF ClusResGroupEntry .1.3.6.1.4.1.9600.1.31.9 |
mscsResGroupEntryInformation about one particular 'ClusResGroups' ClusResGroupEntry .1.3.6.1.4.1.9600.1.31.9.1 |
mscsResGroupNameIndexThe index name is the same as the full name but truncated to 64 characters and made unique.ro InstanceName (WTCS) .1.3.6.1.4.1.9600.1.31.9.1.1 |
mscsResGroupNameFullThe Name property retrieves or sets the name of a group.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.9.1.2 |
mscsResGroupOwnerNodeThe OwnerNode property returns the node currently hosting a group.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.9.1.3 |
mscsResGroupResourcesThe Resources property provides access to the resources in a group.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.9.1.4 |
mscsResGroupStateThe State property returns the state of a group.ro Enumeration .1.3.6.1.4.1.9600.1.31.9.1.5 |
mscsResGroupAntiAffinityClassNamThe AntiAffinityClassNames property is used to identify groups that should not be hosted on the same cluster node. A group's AntiAffinityClassNames property consists of zero or more arbitrary user-defined strings. If the AntiAffinityClassNames properties of two or more groups contain at least one identical string, the groups are said to be anti-affined. By default, all groups are affined (because their AntiAffinityClassNames property is NULL). When a group is moved and the destination node is not specified (during failover, for example), anti-affinity affects the algorithm used to determine the destination node as follows: 1. Using the preferred owner list of the group being moved, the Cluster service finds the next preferred node. 2. If the node is not hosting any group anti-affined with the group being moved, it is selected as the destination node. 3. If the next preferred available node is currently hosting a group anti-affined with the group being moved, the Cluster service moves to the next preferred available node in the preferred owner list. 4. If the only available nodes are hosting anti-affined groups, the Cluster service ignores anti-affinity and selects the next preferred available node as the destination node. Use this property to identify groups that should not be hosted on the same node. Generate a unique string value (such as a GUID) and add it to the AntiAffinityClassNames property of each group that should be anti-affined. Note that because of the behavior described in point 4 above, anti-affinity does not guarantee that groups will never be hosted by the same node. If you have an application that cannot support more than one instance per node under any circumstances, you need to create a resource DLL to enforce that limitation.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.9.1.6 |
mscsResGroupAutoFailbackTypeThe AutoFailbackType property specifies whether the group should automatically be failed back to the node identified as its preferred owner when that node comes back online following a failover.ro Enumeration .1.3.6.1.4.1.9600.1.31.9.1.7 |
mscsResGroupDescriptionThe Description property provides comments about the group.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.9.1.8 |
mscsResGroupFailbackWindowEndThe FailbackWindowEnd property provides the latest time that the group can be failed back to the node identified as its preferred owner node. -1 indicates that no failback window exists.ro Integer32(-1..23) UNITS "hours" .1.3.6.1.4.1.9600.1.31.9.1.9 |
mscsResGroupFailbackWindowStartThe FailbackWindowStart property provides the earliest time (that is, local time as kept by the cluster) that the group can be failed back to the node identified as its preferred owner node. -1 indicates that no failback window exists.ro Integer32(-1..23) UNITS "hours" .1.3.6.1.4.1.9600.1.31.9.1.10 |
mscsResGroupFailoverPeriodThe FailoverPeriod property specifies a number of hours during which a maximum number of failover attempts, specified by FailoverThreshold, can occur. If the Cluster service exceeds the number of failover attempts specified by FailoverThreshold within the time interval specified by FailoverPeriod, it stops trying to fail over the group. For example, if FailoverThreshold is set to 2 and FailoverPeriod is set to 1, then a node can tolerate two failover attempts of the group within any 1-hour interval. More than three failover attempts can occur, as long as they occur over an interval that is greater than 1 hour. FailoverPeriod has a maximum value of 1193 hours. If a value for FailoverPeriod is not specified, the default value is 6 hours.ro Integer32(-1..1193) UNITS "hours" .1.3.6.1.4.1.9600.1.31.9.1.11 |
mscsResGroupFailoverThresholdThe FailoverThreshold property specifies the maximum number of failover attempts that can be made on a group within a time interval defined by FailoverPeriod. If the Cluster service exceeds the number of failover attempts specified by FailoverThreshold within the time interval specified by FailoverPeriod, it stops trying to fail over the group. For example, if FailoverThreshold is set to 2 and RestartPeriod is set to 1, a node can tolerate 2 failover attempts of the group within any 1-hour interval. More than 3 failover attempts can occur, as long as they occur over an interval that is greater than 1 hour. If a value for FailoverThreshold is not specified, the default value is 10.ro Gauge32 .1.3.6.1.4.1.9600.1.31.9.1.12 |
mscsResGroupPersistentStateThe PersistentState property specifies whether a group should be automatically brought online when the cluster forms. Set PersistentState to TRUE (1) for any group that should be automatically brought online when the cluster forms (for information on the form/join process, see Nodes). The default value is FALSE (0) which means that the group is left offline when the cluster forms. Resources use their group's PersistentState property when they lack a value for their own PersistentState property.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.9.1.13 |
mscsResGroupPropertiesTableA list of properties associated with a resource group. SEQUENCE OF ClusResGroupPropertiesEntry .1.3.6.1.4.1.9600.1.31.10 |
mscsResGroupPropertiesEntryInformation on one particular property. ClusResGroupPropertiesEntry .1.3.6.1.4.1.9600.1.31.10.1 |
mscsResGroupPropertiesIndexA unique value for each property.ro Integer32 .1.3.6.1.4.1.9600.1.31.10.1.1 |
mscsResGroupPropertiesNameReturns the property name.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.10.1.2 |
mscsResGroupPropertiesValueReturns the property value as a string.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.10.1.3 |
mscsResourceTableThis collection provides access to the resources that belong to a cluster. SEQUENCE OF ClusResourceEntry .1.3.6.1.4.1.9600.1.31.11 |
mscsResourceEntryInformation about one particular 'ClusResources' ClusResourceEntry .1.3.6.1.4.1.9600.1.31.11.1 |
mscsResourceNameIndexThe index name is the same as the full name but truncated to 64 characters and made unique.ro InstanceName (WTCS) .1.3.6.1.4.1.9600.1.31.11.1.1 |
mscsResourceNameFullThe Name property retrieves or sets the name of a resource.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.2 |
mscsResourceDependenciesThe Dependencies property retrieves the dependencies of a resource.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.3 |
mscsResourceDependentsThe Dependents collection provides access to the dependents of a resource.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.4 |
mscsResourceGroupThe Group property returns the group to which a resource belongs.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.5 |
mscsResourceOwnerNodeThe OwnerNode property returns a resource's current owner node.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.6 |
mscsResourcePossibleOwnerNodesThe PossibleOwnerNodes property returns the nodes specified as possible owners of a resource.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.7 |
mscsResourceStateThe State property returns a description of the operational condition of a resource.ro Enumeration .1.3.6.1.4.1.9600.1.31.11.1.8 |
mscsResourceTypeNameThe TypeName property returns the resource type name of the resource.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.9 |
mscsResourceDebugPrefixThe DebugPrefix property specifies the path to the debugger used to debug the resource. To use the DebugPrefix property, a resource must run in a separate Resource Monitor. The debugger specified by the DebugPrefix property is attached to the Resource Monitor. If the debugger is in a directory that is included in the path, DebugPrefix can be set to a relative path. Otherwise, a full path must be specified. Setting the DebugPrefix property causes -p <process id> to be appended to the end of the debug command, where <process id> represents the process identifier for the Resource Monitor handling the resource. For more information about debugging a resource, see Debugging a Resource DLL.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.10 |
mscsResourceDescriptionThe Description property provides comments about the resource.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.11 |
mscsResourceIsAlivePollIntervalThe IsAlivePollInterval property provides the recommended interval in milliseconds at which the Cluster service should poll the resource to determine if it is operational. The polling occurs when the Resource Monitor calls the resource DLL's IsAlive entry point function. If a resource does not set the IsAlivePollInterval property or sets it to - 1, the Cluster service uses the IsAlivePollInterval property for the resource type associated with the resource. The data value for IsAlivePollInterval cannot be zero.ro Gauge32 UNITS "Milliseconds" .1.3.6.1.4.1.9600.1.31.11.1.12 |
mscsResourceLooksAlivePollIntrvlThe LooksAlivePollInterval property provides the recommended interval in milliseconds at which the Cluster service should poll the resource to determine if it appears operational. The polling occurs when the Resource Monitor calls the resource DLL's LooksAlive entry point function. If a resource does not set the LooksAlivePollInterval property or sets it to 0xFFFFFFFF, the Cluster service uses the LooksAlivePollInterval property for the resource type associated with the resource. The resource DLL should return an event handle from the Online call that is signaled when a resource fails. For more information, see Implementing LooksAlive and Implementing Online.ro Gauge32 UNITS "Milliseconds" .1.3.6.1.4.1.9600.1.31.11.1.13 |
mscsResourcePendingTimeoutThe PendingTimeout property sets the number of milliseconds that a Resource Monitor will wait for a resource DLL to update the status of a resource in an OnlinePending or OfflinePending state before terminating the resource. The PendingTimeout property does not necessarily limit the time that a resource can spend in a ClusterOnlinePending or ClusterOfflinePending state. This property determines only how long a Resource Monitor will wait for resource DLLs to report status updates with the SetResourceStatus function. As long as a resource DLL never exceeds the PendingTimeout interval between calls to SetResourceStatus, the resource DLL can keep a resource in a pending state indefinitely. If a resource DLL exceeds the PendingTimeout interval between calls to SetResourceStatus, the Resource Monitor calls the resource DLL's Terminate entry point function.ro Gauge32 .1.3.6.1.4.1.9600.1.31.11.1.14 |
mscsResourcePersistentStateThe PersistentState property specifies whether the resource should be brought online or left offline when the Cluster service is started. The data value for the PersistentState property can be set to TRUE or FALSE. When PersistentState is set to TRUE, the resource is automatically brought online when the Cluster service starts. When set to FALSE, it is left offline. When a resource is brought online, its PersistentState property is deleted from the cluster database. Therefore, PersistentState should only be set when a resource is offline. To retrieve the current state of a resource, call the GetClusterResourceState function.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.15 |
mscsResourceRestartActionThe RestartAction property describes the action to be taken by the Cluster service if the resource fails.ro Enumeration .1.3.6.1.4.1.9600.1.31.11.1.16 |
mscsResourceRestartPeriodThe RestartPeriod property defines an interval of time, in milliseconds, during which a specified number of restart attempts can be made on a nonresponsive resource. The RestartThreshold property specifies the allowable number of restart attempts that can occur within the interval defined by RestartPeriod. When a resource fails, the Cluster service attempts to restart the resource (unless the RestartAction property is set to ClusterResourceDontRestart). The RestartPeriod and RestartThreshold properties work together to limit restart attempts. For example, if the RestartPeriod property is set to 200 milliseconds, and the RestartThreshold property is set to two retry attempts, the Cluster service tolerates two restart failures within any 200 millisecond interval. More than two failures can occur, as long as they occur over an interval that is greater than 200 milliseconds. On the third restart failure within the 200 millisecond interval, the Cluster service considers the resource to have failed and may, depending on the RestartAction property, attempt to fail over the resource's group to another node. After the interval defined by the RestartPeriod property is exceeded, the Cluster service resets the property to zero. If not specified, the default value for the RestartPeriod property is 90000 milliseconds.ro Gauge32 .1.3.6.1.4.1.9600.1.31.11.1.17 |
mscsResourceRestartThresholdThe RestartThreshold property specifies the maximum number of restart attempts that can be made on a resource within an interval defined by the RestartPeriod property before the Cluster service initiates the action specified by the RestartAction property. When a resource does fails, the Cluster service attempts to restart the resource (unless the RestartAction property is set to ClusterResourceDontRestart). The RestartPeriod and RestartThreshold properties work together to limit restart attempts. For example, if the RestartPeriod property is set to 200 milliseconds, and the RestartThreshold property is set to two retry attempts, then the Cluster service tolerates two restart failures within any 200 millisecond interval. More than two failures can occur, as long as they occur over an interval that is greater than 200 milliseconds. On the third restart failure within the 200 millisecond interval, the Cluster service considers the resource to have failed and may, depending on the RestartAction property, attempt to fail over the resource's group to another node.ro Gauge32 .1.3.6.1.4.1.9600.1.31.11.1.18 |
mscsResourceRetryPeriodOnFailureThe RetryPeriodOnFailure property specifies the interval of time (in milliseconds) that a resource should remain in a failed state before the Cluster service attempts to restart it. By default, if a resource fails, it remains in the failed state until an active effort is made to locate and restart the resource. The RetryPeriodOnFailure property provides a way for resources to recover from failures automatically. When adjusting the RetryPeriodOnFailure property: Note that the default value (0xFFFFFFFF) prevents the Cluster service from making a restart attempts; Intervals measured in minutes (multiples of 0xEA60) are recommended; Do not set the interval any lower than that specified by the RestartPeriod property. The Cluster Service attempts to restart the resource by calling its resource DLL's Online entry point function.ro Gauge32 .1.3.6.1.4.1.9600.1.31.11.1.19 |
mscsResourceSeparateMonitorThe SeparateMonitor property indicates whether the resource requires its own Resource Monitor. The data value for the SeparateMonitor property can be set to TRUE or FALSE. To use a debugger with a resource DLL, the resource's SeparateMonitor property must be set to TRUE. A change to the SeparateMonitor property does not take effect immediately unless the resource is offline at the time of the change. If the resource is online, the change takes effect after the resource is taken offline and brought back online.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.20 |
mscsResourceTypeThe Type property specifies the display name of the resource. It is important to distinguish between the display name of the resource's type and the registered name of the resource's type. For more information, see Display Names. To access the type name of a resource type, call ClusterResourceControl and pass CLUSCTL_RESOURCE_GET_RESOURCE_TYPE for the dwControlCode parameter. The Name property for resource types also specifies a resource type display name.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.11.1.21 |
mscsResourcePropertiesTableA list of properties associated with a resource. SEQUENCE OF ClusResourcePropertiesEntry .1.3.6.1.4.1.9600.1.31.12 |
mscsResourcePropertiesEntryInformation on one particular property. ClusResourcePropertiesEntry .1.3.6.1.4.1.9600.1.31.12.1 |
mscsResourcePropertiesIndexA unique value for each property.ro Integer32 .1.3.6.1.4.1.9600.1.31.12.1.1 |
mscsResourcePropertiesNameReturns the property name.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.12.1.2 |
mscsResourcePropertiesValueReturns the property value as a string.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.9600.1.31.12.1.3 |