Skip to content

Metric.queried

Emitted each time a Metric is queried.

Metric.query emits Metric.queried when it completes on a Metric.

PropertyValue
Emitted byMetric.query
NounMetric
WakesNone.

Payload

Each delivery is an Event record. data holds what Metric.query returns.

FieldTypeRequiredDescription
namestringrequiredMetric.queried.
atdatetimerequiredWhen it happened.
seqintegerIts position in the namespace, one more than the Event before; any seq is a cursor into the history.
datajsonrequiredThe Thing as the Action left it.
data.rowsjsonrequiredThe result rows, each number with its readability.
data.metricMetricrequiredThe Metric read.
data.metric.querytextrequiredHow it is computed. An agent never varies the Metrics it is judged by.
data.metric.unitstringThe unit, such as dollars or percent.
data.metric.statusstringrequiredOne of draft or defined.

Example

JSON
{
  "$id": "https://api.sb/kilnbakery.com/events/event_1",
  "$type": "Event",
  "name": "Metric.queried",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "rows": {},
    "metric": {
      "$id": "https://api.sb/kilnbakery.com/metrics/metric_1",
      "$type": "Metric",
      "query": "Example query",
      "unit": "Example unit",
      "status": "draft"
    }
  },
  "seq": 1
}