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}