Module mz_ore::metrics::raw

source ·
Available on crate feature metrics only.
Expand description

Access to non-delete-on-drop vector types

Type Aliases§

  • A Collector that bundles a set of Counters that all share the same Desc, but have different values for their variable labels. This is used if you want to count the same thing partitioned by various dimensions (e.g. number of HTTP requests, partitioned by response code and method).
  • A Metric represents a single numerical value that can arbitrarily go up and down.
  • A Collector that bundles a set of Gauges that all share the same Desc, but have different values for their variable labels. This is used if you want to count the same thing partitioned by various dimensions (e.g. number of operations queued, partitioned by user and operation type).
  • A Collector that bundles a set of Histograms that all share the same Desc, but have different values for their variable labels. This is used if you want to count the same thing partitioned by various dimensions (e.g. HTTP request latencies, partitioned by status code and method).
  • The integer version of CounterVec. Provides better performance if metric are all positive integers (natural numbers).
  • The integer version of GaugeVec. Provides better performance if metric values are all integers.
  • The unsigned integer version of GaugeVec. Provides better performance if metric values are all unsigned integers.