gauge

Macro gauge 

Source
macro_rules! gauge {
    ($name:literal @b : $value:expr $(, $tag:literal => $tv:expr)* $(,)?) => { ... };
    ($name:literal : $value:expr $(, $tag:literal => $tv:expr)* $(,)?) => { ... };
}
Expand description

Emits a gauge metric.

ยงSyntax

use objectstore_metrics::gauge;

gauge!("name": 1.0_f64);
gauge!("name"@b: 1024_u64);
gauge!("name": 1.0_f64, "tag" => "value");

The @b unit annotation converts via as f64 (identity for byte counts).