Skip to main content

Module metrics

Module metrics 

Source
Expand description

Query execution metrics and stable diagnostic event rows.

Byte counters are device bytes unless the field name explicitly says host, Arrow, or Parquet compressed bytes.

Structs§

BackendDurationProjectionError
A duration descriptor cannot project the backend’s nanosecond storage into its declared unit.
BackendMetricDescriptor
One backend metric’s immutable registration metadata.
BackendMetricLabel
A closed label domain. cardinality is a contract bound on the number of label values, set in the descriptor and not computed from observed samples. Stores must reject values outside the corresponding closed domain.
BoundaryMetrics
Host/device boundary transfer metrics.
BudgetedExecutionEvent
Successful lower-level execution-budget report captured as a metrics row.
DynamicFilterSourceSnapshot
Source-read row groups and bytes before or after applying a dynamic filter.
GraphAlgorithmRuntimeMetrics
cuGraph algorithm runtime metric row.
JoinOperatorMetrics
Join-specific operator metrics.
JoinStrategyDecisionMetrics
Join-strategy decision facts captured for diagnostics.
MetricDescriptor
Machine-readable descriptor for one query metric or exported evidence row set.
MetricsProjection
Provenance and completeness of metrics projected from an observation owner.
OperatorMetrics
Generic operator metric row.
QueryMetrics
Query-scoped metrics accumulated during native execution.
SourceReadParquetEvidenceMetrics
Lower-layer Parquet read evidence attached to a source-read metric row.
SourceReadRuntimeMetrics
Runtime evidence for one local-Parquet source read.

Enums§

BackendMetric
Stable identities for the bounded backend descriptor registry.
BackendMetricKind
The storage semantics of a backend metric.
BackendMetricUnit
UCUM unit carried by a backend descriptor.
BackendMetricUpdatePoint
The lifecycle transition that owns a metric update.
MetricAggregation
How values for a metric are aggregated over a query.
MetricDirection
Directional health hint for metrics that have an obvious desired movement.
MetricUnit
Physical unit or logical value class for a diagnostic metric.

Constants§

BACKEND_ATTEMPT_DURATION_BUCKETS_NS
Fixed histogram boundaries shared by the descriptor and backend store.
BACKEND_METRIC_DESCRIPTORS
Canonical backend descriptors in stable registration order.
QUERY_METRICS_JSON_SCHEMA
Identifies the layout of the JSON document QueryMetrics::to_json emits.

Functions§

backend_metric_descriptors
Returns the descriptor registry in stable contract order.
project_backend_duration_histogram
Projects the duration descriptor’s internal nanosecond bounds and sum into its declared export unit.