promql.labelReplace() function

promql.labelReplace() implements functionality equivalent to PromQL’s label_replace() function.

Important: The internal/promql package is not meant for external use.

Function type signature
(
    <-tables: stream[{A with _value: float}],
    destination: string,
    regex: string,
    replacement: string,
    source: string,
) => stream[{B with _value: float}]

For more information, see Function type signatures.

Parameters

tables

Input data. Default is piped-forward data (<-).

source

(Required) Input label.

destination

(Required) Output label.

regex

(Required) Pattern as a regex string.

replacement

(Required) Replacement value.


Was this page helpful?

Thank you for your feedback!