perf: read gallery hot paths from spacetime cache
This commit is contained in:
@@ -52,17 +52,10 @@ fn spacetime_metrics() -> &'static SpacetimeMetrics {
|
||||
})
|
||||
}
|
||||
|
||||
fn record_procedure(
|
||||
procedure: &'static str,
|
||||
duration: Duration,
|
||||
failed: bool,
|
||||
) {
|
||||
fn record_procedure(procedure: &'static str, duration: Duration, failed: bool) {
|
||||
let labels = vec![
|
||||
KeyValue::new("procedure", procedure),
|
||||
KeyValue::new(
|
||||
"status_class",
|
||||
if failed { "error" } else { "ok" },
|
||||
),
|
||||
KeyValue::new("status_class", if failed { "error" } else { "ok" }),
|
||||
];
|
||||
let metrics = spacetime_metrics();
|
||||
metrics.calls.add(1, &labels);
|
||||
|
||||
Reference in New Issue
Block a user