docs: clarify Hyper-V DataStore, Cluster Shared Volumes and storage pools (#2711)

Signed-off-by: EisenbergD <dominik.eisenberg@beiersdorf.com>
Co-authored-by: EisenbergD <dominik.eisenberg@beiersdorf.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Dominik Eisenberg
2026-10-15 16:45:22 +02:00
committed by GitHub
co-authored by EisenbergD Claude Opus 5.5
parent 9015955cfa
commit 3436b785fd
3 changed files with 36 additions and 2 deletions
+15
View File
@@ -180,6 +180,21 @@ Matching is case-sensitive. All of these subcollectors are enabled by default.
### Shared Volumes
Sub-collector `shared_volumes`, available since v0.32.0. It reports the size and free space of the partitions of the
cluster's disk resources. This includes the Cluster Shared Volumes (CSV): a clustered file system that all nodes can
read and write at the same time, mounted under `C:\ClusterStorage` on every node. One node at a time coordinates a
CSV, and coordination moves between nodes, for example on failover or rebalancing. See
[Cluster Shared Volumes overview](https://learn.microsoft.com/en-us/windows-server/failover-clustering/failover-cluster-csvs).
A CSV can be backed by Storage Spaces Direct (the local drives of the nodes, usually ReFS) or by SAN storage such as
Fibre Channel, iSCSI or SAS LUNs (usually NTFS), see
[failover cluster storage architectures](https://learn.microsoft.com/en-us/windows-server/failover-clustering/storage-architectures). The sub-collector reports both. Pool and virtual disk metrics, which
only exist for Storage Spaces Direct, are in the [`storage_spaces`](collector.storage_spaces.md) collector.
> [!NOTE]
> Releases before v0.32.0 don't have this sub-collector and silently ignore `shared_volumes` in
> `--collector.mscluster.enabled`.
| Name | Description | Type | Labels |
|------------------------------------------|----------------------------------------------------------------|-------|-----------------------------|
| `windows_mscluster_shared_volumes_info` | Cluster Shared Volumes information (value is always 1) | gauge | `name`,`path`,`volume_guid` |