quantrs2_device/distributed/monitoring.rs
1//! Monitoring and analytics for distributed systems
2
3use serde::{Deserialize, Serialize};
4use std::collections::HashMap;
5use std::time::Duration;
6
7// Removed duplicate - using the one in types.rs
8
9#[derive(Debug, Clone, Serialize, Deserialize, Default)]
10pub struct MonitoringMetrics {
11 pub system_health: f64,
12 pub performance_score: f64,
13 pub security_score: f64,
14 pub availability_score: f64,
15}