This section lists the names, types, labels, and descriptions for the metrics that Qumulo Core 5.3.0 (and higher) emits in OpenMetrics API format.
The Qumulo OpenMetrics API has a single endpoint that provides a complete view of point-in-time telemetry from Qumulo Core to monitoring systems. These systems, such as Prometheus, can consume the OpenMetrics data format that the Qumulo REST API emits without custom code or a monitoring agent. For more information about data formats, see your monitoring system’s documentation.
Accessing Qumulo Metrics
Qumulo metrics are available at the following endpoint.
https://<my-cluster-hostname>:8000/v2/metrics/endpoints/default/data
You can configure a monitoring system that supports the OpenMetrics Specification to use bearer token authentication to access this endpoint.
Metric Types
All Qumulo metrics belong to one of the following OpenMetrics types.
For more information, see Metric Types in the OpenMetrics Specification.
Metric Labels
The OpenMetrics format allows for metric labeling for communicating additional information. To provide context for metrics, Qumulo Core emits metric-specific labels. For example, the name of a protocol operation or the url of a remote server. For more information, see Available Labels.
Available Metrics
The following table lists metric names, types, labels, and descriptions.
| Metric Name | Metric Type | Labels | Supported from Qumulo Core Version | Description |
|---|---|---|---|---|
qumulo |
info |
|
5.3.0 | Qumulo Core information, including the cluster name, cluster UUID, and the current Qumulo Core version. |
qumulo_ad_netlogon_request |
counter |
5.3.0 | The total number of Active Directory (AD) NETLOGON requests that resulted in an error |
|
qumulo_ad_netlogon_request |
histogram |
5.3.0 | The total latency for AD NETLOGON requests |
|
qumulo_ad_netlogon_requests |
counter |
5.3.0 | The total number of completed AD NETLOGON operations |
|
qumulo_fault_tolerance_metrics_current_remaining_disk_failures |
gauge |
— | 7.5.2 | The current number of disk failures that the cluster can tolerate. |
qumulo_fault_tolerance_metrics_current_remaining_fault_domain_failures |
gauge |
— | 7.5.2 | The current number of fault domain failures that the cluster can tolerate. |
qumulo_fault_tolerance_metrics_current_remaining_node_failures |
gauge |
— | 7.5.2 | The current number of node failures that the cluster can tolerate. |
qumulo_fs_capacity_bytes |
gauge |
— | 5.3.0 | The total cluster space, in bytes |
qumulo_fs_directory |
gauge |
5.3.0 | The number of file system objects on the cluster, sorted by object type | |
qumulo_fs_directory |
gauge |
5.3.0 | The amount of space that object types use, in bytes | |
qumulo_fs_free_bytes |
gauge |
— | 5.3.0 |
The free space on the cluster, in bytes
Note
This metric doesn’t include the cached data on spoke portals. |
qumulo_fs_portal_count |
gauge |
7.4.2.1 | The number of portals for each state, not including portals in Pending and Unlinked states |
|
qumulo_fs_portal_root_shared_bytes |
gauge |
7.5.3 | The amount of data that a hub portal root directory shares with the cluster in a portal relationship with the current cluster. | |
qumulo_fs_snapshots |
gauge |
— | 5.3.0 | The number of snapshots on the cluster |
qumulo_fs_used_bytes |
gauge |
7.4.2.1 | The amount of space that a file system uses, in bytes | |
qumulo_ldap_lookup |
counter |
5.3.0 | The total number of LDAP requests that resulted in an error | |
qumulo_ldap_lookup |
histogram |
5.3.0 | The total latency of LDAP requests | |
qumulo_ldap_lookup |
counter |
5.3.0 | The total number of completed LDAP requests | |
qumulo_ldap_operation |
counter |
domain_url |
5.3.0 | The total number of LDAP operations that resulted in an error |
qumulo_ldap_operation |
histogram |
domain_url |
5.3.0 | The total latency for LDAP operations |
qumulo_ldap_operations |
counter |
domain_url |
5.3.0 | The total number of completed LDAP operations |
qumulo_protocol_client |
counter |
protocol |
5.3.0 | The total number of clients that have connected to the specified protocol |
qumulo_protocol_client |
counter |
protocol |
5.3.0 | The total number of clients that have disconnected from the specified protocol |
qumulo_protocol_operation |
counter |
5.3.0 | The total bytes that protocol operations have transferred | |
qumulo_protocol_operation |
histogram |
5.3.0 | The total latency for protocol operations | |
qumulo_protocol_operations |
counter |
5.3.0 | The total number of completed protocol operations |
Available Labels
The following table lists metric label names, possible values, and descriptions.