feat(obs): improve metrics coverage and dashboard performance (#2682)

This commit is contained in:
houseme
2026-04-26 02:51:29 +08:00
committed by GitHub
parent 81854762d4
commit 59f41eb86a
42 changed files with 1108 additions and 292 deletions
+2 -2
View File
@@ -52,7 +52,7 @@ impl Drop for PhaseTimer {
if !std::thread::panicking() {
metrics::histogram!(
"rustfs.s3select.phase.duration.seconds",
"rustfs_s3select_phase_duration_seconds",
"phase" => self.phase_name
)
.record(duration.as_secs_f64());
@@ -171,7 +171,7 @@ impl QueryStateMachine {
fn record_phase_timestamp(&self, phase: &'static str, event: &'static str) {
let elapsed = self.start.elapsed();
metrics::histogram!(
"rustfs.s3select.phase.timestamp.seconds",
"rustfs_s3select_phase_timestamp_seconds",
"phase" => phase,
"event" => event
)