INFLUXDB 3 PROCESSING ENGINE
Official Plugin
Directory
Extend InfluxDB 3 with production-ready plugins for anomaly detection, forecasting, data transformation, monitoring, and more. Install in minutes.
Basic Transformation
The Basic Transformation Plugin enables real-time and scheduled transformation of time series data in InfluxDB 3. Transform field and tag names, co...
Get startedDownsampler
The Downsampler Plugin enables time-based data aggregation and downsampling in InfluxDB 3. Reduce data volume by aggregating measurements over spec...
Get startedInfluxDB to Iceberg Data Transfer
The InfluxDB to Iceberg Plugin enables data transfer from InfluxDB 3 to Apache Iceberg tables. Transfer time series data to Iceberg for long-term s...
Get startedMAD-Based Anomaly Detection
The MAD-Based Anomaly Detection Plugin provides real-time anomaly detection for time series data in InfluxDB 3 using Median Absolute Deviation (MAD...
Get startedProphet Forecasting
The Prophet Forecasting Plugin enables time series forecasting for data in InfluxDB 3 using Facebook’s Prophet library. Generate predictions for fu...
Get startedState Change
The State Change Plugin provides comprehensive field monitoring and threshold detection for InfluxDB 3 data streams. Detect field value changes, mo...
Get startedStateless ADTK Detector
The ADTK Anomaly Detector Plugin provides advanced time series anomaly detection for InfluxDB 3 using the ADTK (Anomaly Detection Toolkit) library....
Get startedSystem Metrics
The System Metrics Plugin provides comprehensive system monitoring capabilities for InfluxDB 3, collecting CPU, memory, disk, and network metrics f...
Get startedForecast Error Evaluator
The Forecast Error Evaluator Plugin validates forecast model accuracy for time series data in InfluxDB 3 by comparing predicted values with actual ...
Get startedThreshold Deadman Checks
The Threshold Deadman Checks Plugin provides comprehensive monitoring capabilities for time series data in InfluxDB 3, combining real-time threshol...
Get startedNotifier
The Notifier Plugin provides multi-channel notification capabilities for InfluxDB 3, enabling real-time alert delivery through various communicatio...
Get startedUS National Weather Service Weather Sampler
The US NWS Weather Sampler Plugin provides real-time weather data from the National Weather Service API for demonstration and sample data purposes....
Get startedAnomaly Detection ADTK
The Anomaly Detection ADTK Plugin provides machine learning-based anomaly detection for time series data in InfluxDB 3 using the ADTK (Anomaly Dete...
Get startedGet started in 3 commands
Start InfluxDB 3, create a trigger pointing to any plugin, and your processing engine is live.
# 1. Start InfluxDB 3 with the Processing Engine
influxdb3 serve --node-id node0 --object-store file --data-dir ~/.influxdb3 --plugin-dir ~/.plugins
# 2. Create a trigger using an official plugin
influxdb3 create trigger --database mydb \
--plugin-filename gh:influxdata//.py \
--trigger-spec "every:1h" \
--trigger-arguments '...' \
my_trigger
# 3. Query your results
influxdb3 query --database mydb "SELECT * FROM your_target_table"