List metrics defined by, or auto-discovered in, the customer's metric
datasets that the user has read access to. Default page size is 100; maximum is 1000.
Default ordering is by name ascending, then dataset.id ascending.
Set expand=true to inline reference fields (dataset.record, …). Without expand,
references contain only id.
Filtering and ordering with CEL
The filter and orderBy query parameters are evaluated as
Common Expression Language (CEL) expressions
against a stable schema that mirrors the metric response body.
filter must evaluate to bool; orderBy is a CSV list of
CEL expressions whose values must be comparable. URL-encode
both; CSV-escape orderBy items first (see the orderBy
parameter for syntax).
Available CEL functions
The metric CEL environment registers the CEL standard
definitions
(operators, in, ?:, size(), string.contains, string.startsWith,
string.endsWith, matches, etc.) plus the following extension
libraries from
cel-go v0.28.0:
ext.Strings—charAt,indexOf,join,lowerAscii,replace,split,substring,trim,upperAscii,formatext.Lists—lists.flatten,lists.range,lists.sliceext.Math—math.greatest,math.leastext.Sets—sets.contains,sets.equivalent,sets.intersectsext.Regex—re.capture,re.extractext.Encoders—base64.encode,base64.decodeext.Bindings—cel.bindfor let-binding sub-expressionsext.Protos— protobuf helperscel.OptionalTypes—optional.of,optional.ofNonZero,optional.none
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||