Processing engine
Endpoints
/api/v3/configure/processing_engine_trigger
Create processing engine trigger
DELETE
/api/v3/configure/processing_engine_trigger
Delete processing engine trigger
POST
/api/v3/configure/processing_engine_trigger/disable
Disable processing engine trigger
POST
/api/v3/configure/processing_engine_trigger/enable
Enable processing engine trigger
POST
/api/v3/configure/plugin_environment/install_packages
Install plugin packages
POST
/api/v3/configure/plugin_environment/install_requirements
Install plugin requirements
POST
/api/v3/plugin_test/wal
Test WAL plugin
POST
/api/v3/plugin_test/schedule
Test scheduling plugin
GET
/api/v3/engine/{request_path}
On Request processing engine plugin request
POST
/api/v3/engine/{request_path}
On Request processing engine plugin request
PUT
/api/v3/plugins/files
Update plugin file
PUT
/api/v3/plugins/directory
Update plugin directoryOverview
Manage Processing engine triggers, test plugins, and send requests to trigger On Request plugins.
InfluxDB 3 Core provides the InfluxDB 3 processing engine, an embedded Python VM that can dynamically load and trigger Python plugins in response to events in your database. Use Processing engine plugins and triggers to run code and perform tasks for different database events.
To get started with the processing engine, see the Processing engine and Python plugins guide.