This reference describes unreleased code on main; no release documents it yet.

rlmesh::TelemetryRow

structPreviewuse rlmesh::TelemetryRow;[source]

One aggregated metric series of a run.

struct TelemetryRow

op

field[source]
op: String

The measured operation (model.predict, env.step, …).

component

field[source]
component: String

Who produced the sample (model, env, runner).

metric

field[source]
metric: String

The metric name (rpc.total, endpoint.user, …).

unit

field[source]
unit: String

What the values measure: ms, bytes or count.

count

field[source]
count: i64

Samples aggregated into this row.

avg

field[source]
avg: f64

Mean value, in unit.

p50

field[source]
p50: f64

Median value, in unit.

p95

field[source]
p95: f64

95th-percentile value, in unit.

p99

field[source]
p99: f64

99th-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