9.4 KiB
9.4 KiB
mscluster_cluster collector
The MSCluster_Cluster class is a dynamic WMI class that represents a cluster.
Metric name prefix | mscluster_cluster |
Classes | MSCluster_Cluster |
Enabled by default? | No |
Flags
None
Metrics
Name | Description | Type | Labels |
---|---|---|---|
AddEvictDelay |
Provides access to the cluster's AddEvictDelay property, which is the number a seconds that a new node is delayed after an eviction of another node. | gauge | name |
AdminAccessPoint |
The type of the cluster administrative access point. | gauge | name |
AutoAssignNodeSite |
Determines whether or not the cluster will attempt to automatically assign nodes to sites based on networks and Active Directory Site information. | gauge | name |
AutoBalancerLevel |
Determines the level of aggressiveness of AutoBalancer. | gauge | name |
AutoBalancerMode |
Determines whether or not the auto balancer is enabled. | gauge | name |
BackupInProgress |
Indicates whether a backup is in progress. | gauge | name |
BlockCacheSize |
CSV BlockCache Size in MB. | gauge | name |
ClusSvcHangTimeout |
Controls how long the cluster network driver waits between Failover Cluster Service heartbeats before it determines that the Failover Cluster Service has stopped responding. | gauge | name |
ClusSvcRegroupOpeningTimeout |
Controls how long a node will wait on other nodes in the opening stage before deciding that they failed. | gauge | name |
ClusSvcRegroupPruningTimeout |
Controls how long the membership leader will wait to reach full connectivity between cluster nodes. | gauge | name |
ClusSvcRegroupStageTimeout |
Controls how long a node will wait on other nodes in a membership stage before deciding that they failed. | gauge | name |
ClusSvcRegroupTickInMilliseconds |
Controls how frequently the membership algorithm is sending periodic membership messages. | gauge | name |
ClusterEnforcedAntiAffinity |
Enables or disables hard enforcement of group anti-affinity classes. | gauge | name |
ClusterFunctionalLevel |
The functional level the cluster is currently running in. | gauge | name |
ClusterGroupWaitDelay |
Maximum time in seconds that a group waits for its preferred node to come online during cluster startup before coming online on a different node. | gauge | name |
ClusterLogLevel |
Controls the level of cluster logging. | gauge | name |
ClusterLogSize |
Controls the maximum size of the cluster log files on each of the nodes. | gauge | name |
ClusterUpgradeVersion |
Specifies the upgrade version the cluster is currently running in. | gauge | name |
CrossSiteDelay |
Controls how long the cluster network driver waits in milliseconds between sending Cluster Service heartbeats across sites. | gauge | name |
CrossSiteThreshold |
Controls how many Cluster Service heartbeats can be missed across sites before it determines that Cluster Service has stopped responding. | gauge | name |
CrossSubnetDelay |
Controls how long the cluster network driver waits in milliseconds between sending Cluster Service heartbeats across subnets. | gauge | name |
CrossSubnetThreshold |
Controls how many Cluster Service heartbeats can be missed across subnets before it determines that Cluster Service has stopped responding. | gauge | name |
CsvBalancer |
Whether automatic balancing for CSV is enabled. | gauge | name |
DatabaseReadWriteMode |
Sets the database read and write mode. | gauge | name |
DefaultNetworkRole |
Provides access to the cluster's DefaultNetworkRole property. | gauge | name |
DetectedCloudPlatform |
gauge | name |
|
DetectManagedEvents |
gauge | name |
|
DetectManagedEventsThreshold |
gauge | name |
|
DisableGroupPreferredOwnerRandomization |
gauge | name |
|
DrainOnShutdown |
Whether to drain the node when cluster service is being stopped. | gauge | name |
DynamicQuorumEnabled |
Allows cluster service to adjust node weights as needed to increase availability. | gauge | name |
EnableSharedVolumes |
Enables or disables cluster shared volumes on this cluster. | gauge | name |
FixQuorum |
Provides access to the cluster's FixQuorum property, which specifies if the cluster is in a fix quorum state. | gauge | name |
GracePeriodEnabled |
Whether the node grace period feature of this cluster is enabled. | gauge | name |
GracePeriodTimeout |
The grace period timeout in milliseconds. | gauge | name |
GroupDependencyTimeout |
The timeout after which a group will be brought online despite unsatisfied dependencies | gauge | name |
HangRecoveryAction |
Controls the action to take if the user-mode processes have stopped responding. | gauge | name |
IgnorePersistentStateOnStartup |
Provides access to the cluster's IgnorePersistentStateOnStartup property, which specifies whether the cluster will bring online groups that were online when the cluster was shut down. | gauge | name |
LogResourceControls |
Controls the logging of resource controls. | gauge | name |
LowerQuorumPriorityNodeId |
Specifies the Node ID that has a lower priority when voting for quorum is performed. If the quorum vote is split 50/50%, the specified node's vote would be ignored to break the tie. If this is not set then the cluster will pick a node at random to break the tie. | gauge | name |
MaxNumberOfNodes |
Indicates the maximum number of nodes that may participate in the Cluster. | gauge | name |
MessageBufferLength |
The maximum unacknowledged message count for GEM. | gauge | name |
MinimumNeverPreemptPriority |
Groups with this priority or higher cannot be preempted. | gauge | name |
MinimumPreemptorPriority |
Minimum priority a cluster group must have to be able to preempt another group. | gauge | name |
NetftIPSecEnabled |
Whether IPSec is enabled for cluster internal traffic. | gauge | name |
PlacementOptions |
Various option flags to modify default placement behavior. | gauge | name |
PlumbAllCrossSubnetRoutes |
Plumbs all possible cross subnet routes to all nodes. | gauge | name |
PreventQuorum |
Whether the cluster will ignore group persistent state on startup. | gauge | name |
QuarantineDuration |
The quarantine period timeout in milliseconds. | gauge | name |
QuarantineThreshold |
Number of node failures before it will be quarantined. | gauge | name |
QuorumArbitrationTimeMax |
Controls the maximum time necessary to decide the Quorum owner node. | gauge | name |
QuorumArbitrationTimeMin |
Controls the minimum time necessary to decide the Quorum owner node. | gauge | name |
QuorumLogFileSize |
This property is obsolete. | gauge | name |
QuorumTypeValue |
Get the current quorum type value. -1: Unknown; 1: Node; 2: FileShareWitness; 3: Storage; 4: None | gauge | name |
RequestReplyTimeout |
Controls the request reply time-out period. | gauge | name |
ResiliencyDefaultPeriod |
The default resiliency period, in seconds, for the cluster. | gauge | name |
ResiliencyLevel |
The resiliency level for the cluster. | gauge | name |
ResourceDllDeadlockPeriod |
This property is obsolete. | gauge | name |
RootMemoryReserved |
Controls the amount of memory reserved for the parent partition on all cluster nodes. | gauge | name |
RouteHistoryLength |
The history length for routes to help finding network issues. | gauge | name |
S2DBusTypes |
Bus types for storage spaces direct. | gauge | name |
S2DCacheDesiredState |
Desired state of the storage spaces direct cache. | gauge | name |
S2DCacheFlashReservePercent |
Percentage of allocated flash space to utilize when caching. | gauge | name |
S2DCachePageSizeKBytes |
Page size in KB used by S2D cache. | gauge | name |
S2DEnabled |
Whether direct attached storage (DAS) is enabled. | gauge | name |
S2DIOLatencyThreshold |
The I/O latency threshold for storage spaces direct. | gauge | name |
S2DOptimizations |
Optimization flags for storage spaces direct. | gauge | name |
SameSubnetDelay |
Controls how long the cluster network driver waits in milliseconds between sending Cluster Service heartbeats on the same subnet. | gauge | name |
SameSubnetThreshold |
Controls how many Cluster Service heartbeats can be missed on the same subnet before it determines that Cluster Service has stopped responding. | gauge | name |
SecurityLevel |
Controls the level of security that should apply to intracluster messages. 0: Clear Text; 1: Sign; 2: Encrypt | gauge | name |
SecurityLevelForStorage |
gauge | name |
|
SharedVolumeVssWriterOperationTimeout |
CSV VSS Writer operation timeout in seconds. | gauge | name |
ShutdownTimeoutInMinutes |
The maximum time in minutes allowed for cluster resources to come offline during cluster service shutdown. | gauge | name |
UseClientAccessNetworksForSharedVolumes |
Whether the use of client access networks for cluster shared volumes feature of this cluster is enabled. 0: Disabled; 1: Enabled; 2: Auto | gauge | name |
WitnessDatabaseWriteTimeout |
Controls the maximum time in seconds that a cluster database write to a witness can take before the write is abandoned. | gauge | name |
WitnessDynamicWeight |
The weight of the configured witness. | gauge | name |
WitnessRestartInterval |
Controls the witness restart interval. | gauge | name |
Example metric
This collector does not yet have explained examples, we would appreciate your help adding them!
Useful queries
This collector does not yet have any useful queries added, we would appreciate your help adding them!
Alerting examples
This collector does not yet have alerting examples, we would appreciate your help adding them!