Mountain/IPC/Enhanced/PerformanceDashboard/
DashboardStatistics.rs1#![allow(non_snake_case)]
2
3use serde::{Deserialize, Serialize};
8
9#[derive(Debug, Clone, Serialize, Deserialize)]
10pub struct Struct {
11 pub total_metrics_collected:u64,
12
13 pub total_traces_collected:u64,
14
15 pub total_alerts_triggered:u64,
16
17 pub average_processing_time_ms:f64,
18
19 pub peak_processing_time_ms:u64,
20
21 pub error_rate_percentage:f64,
22
23 pub throughput_messages_per_second:f64,
24
25 pub memory_usage_mb:f64,
26
27 pub last_update:u64,
28}