ElixirScope.Capture.PipelineManager (elixir_scope v0.0.1)
PipelineManager supervises all Layer 2 asynchronous processing components.
This module manages:
- AsyncWriterPool for processing events from ring buffers
- EventCorrelator for establishing causal relationships
- BackpressureManager for load management
- Dynamic configuration updates
Summary
Functions
Returns a specification to start this module under a supervisor.
Gets current metrics about pipeline performance.
Gets the current state of the PipelineManager.
Performs a health check on the pipeline.
Gracefully shuts down the pipeline manager and all children.
Starts the PipelineManager with optional configuration.
Updates the configuration dynamically.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Gets current metrics about pipeline performance.
Gets the current state of the PipelineManager.
Performs a health check on the pipeline.
Gracefully shuts down the pipeline manager and all children.
Starts the PipelineManager with optional configuration.
Updates the configuration dynamically.