Skip to content
logo
logo
Products

InfluxDB 3

Fully Managed

Simplify and scale with cloud services


InfluxDB Cloud Serverless arrow
InfluxDB Cloud Dedicated arrow

Self-Managed

For organizations that need full control


InfluxDB Core (OSS) NEW
InfluxDB 3 Enterprise NEW
InfluxDB Clustered arrow

Integrations

Works well with the tools you love


Client Libraries arrow
Lakehouse / Warehouse arrow
Explore All arrow

Recommended Resources


Find the Right Product arrow
Performance Comparisons arrow
Platform Overview arrow
Use Cases

Use Cases

Use Cases


Network & Infrastructure Monitoring arrow
IoT Analytics & Predictive Maintenance arrow
Machine Learning & AI arrow
Modern Data Historian arrow
Explore All

Industries


Manufacturing & IIoT arrow
Aerospace arrow
Energy & Utilities arrow
Financial Services arrow
Consumer IoT arrow
Telecommunications arrow
Gaming arrow
Healthcare & Life Sciences arrow
Explore All

Modern Data Historian

Teréga Cuts TCO by 50%

See How
Explore Customers
Developers

Developers

Learn


Developer Resources arrow
Blog arrow
Webinars arrow
Customers arrow
Support arrow
Partners arrow

Build


Documentation arrow
InfluxDB OSS BETA
Telegraf Data Collection arrow
AWS arrow
Integrations arrow

Connect


InfluxDB University arrow
Community arrow
Live Events and Training arrow

Quickstart Resources


Latest Releases arrow
Infrastructure Monitoring arrow
Migrate InfluxDB 2.x to 3 arrow
Pricing
Contact Us
Sign In
Log in to InfluxDB Cloud 2.0 arrow
Log in to InfluxDB Enterprise arrow
Log in to InfluxDB Cloud 1.x arrow
Start Now
Start Now
Products

InfluxDB 3

Fully Managed

Simplify and scale with Cloud services

InfluxDB Cloud Serverless arrow
InfluxDB Cloud Dedicated arrow
Self-Managed

For organizations that need full control

InfluxDB Core (OSS) NEW
InfluxDB 3 Enterprise NEW
InfluxDB Clustered arrow
Integrations

Works well with the tools you love

Client Libraries arrow
Lakehouse / Warehouse arrow
Explore All arrow
Recommended Resources
Find the Right Product arrow
Performance Comparisons arrow
Platform Overview arrow
Use Cases

Use Cases

Use Cases
Network & Infrastructure Monitoring arrow
IoT Analytics & Predictive Maintenance arrow
Machine Learning & AI arrow
Modern Data Historian arrow
Explore All arrow
Industries
Manufacturing & IIoT arrow
Aerospace arrow
Energy & Utilities arrow
Financial Services arrow
Consumer IoT arrow
Telecommunications arrow
Gaming arrow
Explore All arrow
Recommended Resources
See How Teréga Cut TCO by 50% arrow
Customer Stories arrow
icon Use Cases arrow
icon Customer Stories arrow
icon See how Teréga reduced total
cost of ownership by 50%
arrow
Developers

Developers

Learn
Developer Resources arrow
Blog arrow
Webinars arrow
Customers arrow
Support arrow
Partners arrow
Build
Documentation arrow
InfluxDB OSS BETA
Telegraf Data Collection arrow
AWS arrow
Integrations arrow
Connect
InfluxDB University arrow
Community arrow
Live Events and Training arrow
Quickstart Resources
Latest Releases arrow
Infrastructure Monitoring arrow
Migrate InfluxDB 2.x to 3 arrow
Pricing
Contact Us
Sign In

Sign In

Log in to InfluxDB Cloud 2.0 arrow
Log in to InfluxDB Enterprise arrow
Log in to InfluxDB Cloud 1.x arrow

How to Build a Plugin for InfluxDB 3 Processing Engine

Session Date: Apr 24, 2025
Time: 8:00am (PT) | 3:00pm (GMT)

The InfluxDB 3 Processing Engine enables users to execute Python code inside the database to transform, enrich, and act on time series data eliminating the need to move data to external systems for processing.

In this hands-on virtual training, you’ll learn how to build, deploy, and manage a Python plugin that runs directly within InfluxDB 3 Core and Enterprise. You’ll work through real examples that demonstrate how to set up real time data pipelines, configure trigger-based execution, and interact with external over HTTP. Whether you’re looking to clean and reshape incoming data, schedule custom jobs, or trigger webhooks in response to changing metrics, the embedded python Processing Engine gives you the flexibility to do it from within the database itself.

Pre-requisite:

  1. Laptop/Computer where you can install InfluxDB 3 Core with your favorite code editor installed
  2. Basic knowledge of Python programming is helpful but not required

What You’ll Learn:

  • Overview of the Processing Engine: Understand the architecture and execution model of the embedded Python VM. Learn how the processing engine fits into the InfluxDB 3 architecture.
  • Plugin Development with Python: Write a Python plugin to handle data transformation and alerting based on custom logic.
  • Working with Triggers: Learn to create and set triggers based on real time data transformation or running custom jobs at set intervals or triggered via HTTP requests.
  • Common Use Cases and how to:
    • Automate data downsampling.
    • Trigger external webhooks or notifications.
    • Perform inline anomaly detection.
    • Enrich time series data with external APIs.
[![InfuxDBU-banner](//images.ctfassets.net/o7xu9whrs0u9/5lSMUiXyzj0b7lBL7AikAb/00105502826fde1c567751ced2cfa84b/InfuxDBU-banner.png)](https://university.influxdata.com/)
featured speaker

Suyash Joshi

Senior Developer Advocate, InfluxData

Suyash Joshi is a senior software engineer and accomplished developer advocate at InfluxData. His career spans leading pivotal projects at Oracle and RingCentral in the past. Holding both a B.S. in Computer Science and an M.A. in Game Design, he seamlessly blends technical expertise with a flair for creativity. Driven by his passion, he nurtures and hosts developer events in London, delivering sought-after keynote speeches and participating in hackathons worldwide. Apart from his day job, Suyash Joshi is a magician and member of the prestigious Magic Circle in London, crafting performances that ignite wonder, joy, and inspiration. Find him on X: @suyashcjoshi

Session Registration

Coming soon! Our webinar just ended. Check back soon to watch the video.

 

 

InfluxData logo
Product & Solutions
  • InfluxDB
  • InfluxDB Cloud Serverless
  • InfluxDB Cloud Dedicated
  • InfluxDB Clustered
  • InfluxDB Comparison
  • Integrations
  • Data Lake / Warehouse
  • Data Collector
  • Pricing
  • Use Cases
  • Time Series Data
  • Time Series Database
  • Time Series Forecasting
  • Data Warehousing
  • Network Monitoring
Developers
  • Guides
  • Blog
  • Customers
  • Support
  • Webinars
  • Documentation
  • Events & Live Training
  • InfluxDB University
  • Community
  • InfluxDB OSS
  • Telegraf
  • AWS
  • Product Integrations
  • Glossary
Company
  • About
  • Careers
  • Partners
  • Newsroom
  • Contact Us
  • Customers
Sign up for the InfluxData newsletter

548 Market St, PMB 77953
San Francisco, California 94104

Follow Us
twitter

© 2025 InfluxData Inc. All Rights Reserved.

Legal Security Cookie Policy Comparison