go_zoom_kinesis/monitoring/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Monitoring system for tracking Kinesis processor performance and health
//!
//! This module provides comprehensive monitoring capabilities through event
//! streaming and metrics aggregation.

mod metrics;
mod types;

pub use metrics::{MetricsAggregator, ShardMetrics};
pub use types::{
    IteratorEventType, MonitoringConfig, ProcessingEvent, ProcessingEventType, ShardEventType,
};

pub use types::TestMonitoringHarness;
// Re-export internal types needed by the processor