Guides
API reference
Engine
Engine.load_config()
Engine.load_extra_config()
Engine.reload()
Engine.start()
Engine.stop()
Bases: object
object
The Engine class is responsible for loading the configuration, initializing components (collectors, enrichers, forwarders), and managing their lifecycle (start, stop, reload).
Load configuration from the YAML file.
Reload configuration and restart all components.
Start all configured and enabled collectors, enrichers, and forwarders.
Stop all processing by signaling the processing queue and waiting for threads.