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.

13
Official plugins
3
Trigger types
5
Alert channels
Scheduled Data-write

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 started
Scheduled HTTP

Downsampler

The Downsampler Plugin enables time-based data aggregation and downsampling in InfluxDB 3. Reduce data volume by aggregating measurements over spec...

Get started
Scheduled HTTP

InfluxDB 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 started
Data-write

MAD-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 started
Scheduled HTTP

Prophet Forecasting

The Prophet Forecasting Plugin enables time series forecasting for data in InfluxDB 3 using Facebook’s Prophet library. Generate predictions for fu...

Get started
Scheduled Data-write

State Change

The State Change Plugin provides comprehensive field monitoring and threshold detection for InfluxDB 3 data streams. Detect field value changes, mo...

Get started
Scheduled

Stateless ADTK Detector

The ADTK Anomaly Detector Plugin provides advanced time series anomaly detection for InfluxDB 3 using the ADTK (Anomaly Detection Toolkit) library....

Get started
Scheduled

System Metrics

The System Metrics Plugin provides comprehensive system monitoring capabilities for InfluxDB 3, collecting CPU, memory, disk, and network metrics f...

Get started
Scheduled

Forecast 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 started
Scheduled Data-write

Threshold Deadman Checks

The Threshold Deadman Checks Plugin provides comprehensive monitoring capabilities for time series data in InfluxDB 3, combining real-time threshol...

Get started
HTTP

Notifier

The Notifier Plugin provides multi-channel notification capabilities for InfluxDB 3, enabling real-time alert delivery through various communicatio...

Get started
Scheduled

US 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 started
Scheduled

Anomaly 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 started
No plugins found for this filter. Try selecting a different trigger type.

Get 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"