API Reference¶
The API reference is generated automatically from the source code docstrings. Modules are organized by functionality.
Core Components¶
Metrics collector context manager. |
|
Decorator for chunk-level metrics tracking. |
|
Instrumentation context managers for fine-grained tracking. |
Backends¶
Abstract base class for metrics backends. |
|
Dask backend for metrics collection. |
Aggregation¶
Core metrics aggregator combining all aggregation modules. |
|
Workflow-level metrics aggregation. |
|
Chunk-level metrics aggregation. |
|
Efficiency metrics calculation. |
|
Parse Dask Spans fine-grained performance metrics. |
|
Abstract base class for tracking data parsers. |
|
Dask-specific aggregation parsers. |
Export and Reporting¶
Rich table formatting for metrics reporting. |
|
Save and load benchmark measurements for later reanalysis. |
Visualization¶
Worker count timeline plotting. |
|
Memory utilization timeline plotting. |
|
CPU utilization plots. |
|
Throughput and data rate plots. |
|
Scaling efficiency plots. |
Utilities¶
Common utility functions. |