Related to "Processing Engine"
Example plugins
Start with example plugins that demonstrate common use cases.
Official plugins
Production-ready plugins developed and maintained by InfluxData.
Extend plugins with API features and state management
The Processing engine includes an API that allows your plugins to interact with your data, build and write line protocol, and maintain state between executions.
Processing engine and Python plugins
Use the InfluxDB 3 Processing engine with Python to trigger and execute custom code on different events in an instance.
Plugin library
Browse available plugins for to extend your database functionality with custom Python code.
Basic transformation plugin
Provides common data transformation functions for modifying and enriching time series data.
Downsampler plugin
Automatically downsample and aggregate time series data at configurable intervals.
Forecast error evaluator plugin
Evaluate forecast accuracy by comparing predicted values against actual measurements.
InfluxDB to Iceberg plugin
Export time series data from InfluxDB to Apache Iceberg table format for data lake integration.
MAD anomaly detection plugin
Detect anomalies using Median Absolute Deviation (MAD) statistical analysis.
Notifier plugin
Send notifications and alerts to various channels including email, Slack, and webhooks.
Prophet forecasting plugin
Generate time series forecasts using Facebook Prophet for predictive analytics.
State change plugin
Detect and track state changes in time series data for event monitoring.
Stateless ADTK detector plugin
Perform anomaly detection using the Anomaly Detection Toolkit (ADTK) without maintaining state.
System metrics plugin
Collects comprehensive system performance metrics including CPU, memory, disk, and network statistics.
Threshold deadman checks plugin
Monitor data thresholds and detect missing data with deadman checks for alerting.
WAL plugin
Example Write-Ahead Log (WAL) plugin that demonstrates processing data as it’s written to the database.