Skip to main content

Module monitoring

Module monitoring 

Source
Expand description

Workflow monitoring and observability.

Provides comprehensive monitoring capabilities including:

  • Real-time metrics collection
  • Execution history tracking
  • DAG visualization
  • Performance profiling
  • Bottleneck detection

Re-exports§

pub use debugging::DebugInfo;
pub use debugging::DebugSession;
pub use debugging::Debugger;
pub use logging::LogEntry;
pub use logging::LogLevel;
pub use logging::WorkflowLogger;
pub use metrics::MetricsCollector;
pub use metrics::WorkflowMetrics;
pub use visualization::DagVisualizer;
pub use visualization::GraphFormat;
pub use visualization::VisualizationConfig;

Modules§

debugging
Workflow debugging utilities.
logging
Workflow logging system.
metrics
Workflow metrics collection and reporting.
visualization
DAG visualization for workflow monitoring.

Structs§

BottleneckAnalysis
Bottleneck analysis result.
ExecutionHistory
Execution history entry.
MonitoringService
Monitoring service for workflow executions.
PerformanceMetrics
Performance metrics for a workflow execution.
ResourceBottleneck
Resource bottleneck information.
TaskExecutionRecord
Task execution record.

Enums§

ExecutionHistoryStatus
Execution history status.
TaskExecutionStatus
Task execution status.