Expand description
MockForge Reporting
Comprehensive reporting capabilities including PDF generation, email notifications, trend analysis, comparison reports, CSV export, flamegraph visualization, and custom dashboard layouts.
Re-exports§
pub use comparison::ComparisonReport;
pub use comparison::ComparisonReportGenerator;
pub use csv_export::CsvBatchExporter;
pub use csv_export::CsvExportConfig;
pub use csv_export::CsvExporter;
pub use dashboard_layouts::DashboardLayout;
pub use dashboard_layouts::DashboardLayoutBuilder;
pub use dashboard_layouts::DashboardLayoutManager;
pub use dashboard_layouts::DashboardTemplates;
pub use dashboard_layouts::DataSource;
pub use dashboard_layouts::GridConfig;
pub use dashboard_layouts::Widget;
pub use dashboard_layouts::WidgetType;
pub use email::EmailConfig;
pub use email::EmailNotifier;
pub use email::EmailReport;
pub use flamegraph::FlamegraphGenerator;
pub use flamegraph::FlamegraphStats;
pub use flamegraph::TraceData;
pub use flamegraph::TraceSpan;
pub use pdf::PdfConfig;
pub use pdf::PdfReportGenerator;
pub use trend_analysis::TrendAnalyzer;
pub use trend_analysis::TrendDirection;
pub use trend_analysis::TrendReport;
Modules§
- comparison
- Comparison reports for orchestration executions
- csv_
export - CSV export for reports and metrics
- dashboard_
layouts - Custom dashboard layouts for observability and chaos engineering
- Email notification system for chaos orchestration results
- flamegraph
- Flamegraph generation for trace analysis
- PDF report generation for orchestration execution results
- trend_
analysis - Trend analysis for orchestration metrics over time