rlmesh::TelemetryRow
One aggregated metric series of a run.
struct TelemetryRowFields
- opThe measured operation (
model.predict,env.step, ...). - componentWho produced the sample (
model,env,runner). - metricThe metric name (
rpc.total,endpoint.user, ...). - unitWhat the values measure:
ms,bytesorcount. - countSamples aggregated into this row.
- avgMean value, in
unit. - p50Median value, in
unit. - p9595th-percentile value, in
unit. - p9999th-percentile value, in
unit.
op
field[source]op: StringThe measured operation (model.predict, env.step, …).
component
field[source]component: StringWho produced the sample (model, env, runner).
metric
field[source]metric: StringThe metric name (rpc.total, endpoint.user, …).
unit
field[source]unit: StringWhat the values measure: ms, bytes or count.
count
field[source]count: i64Samples aggregated into this row.
avg
field[source]avg: f64Mean value, in unit.
p50
field[source]p50: f64Median value, in unit.
p95
field[source]p95: f6495th-percentile value, in unit.
p99
field[source]p99: f6499th-percentile value, in unit.
Trait implementations
- impl Clone for TelemetryRow
- impl Debug for TelemetryRow
- impl Default for TelemetryRow
- impl StructuralPartialEq for TelemetryRow
- impl PartialEq for TelemetryRow
- impl Display for TelemetryRow