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

Advanced: Write Your Own Telegraf Plugin

Session Date: Jul 22, 2021
Time: 8:00am (PT) | 3:00pm (GMT)

Telegraf is a plugin-driven server agent for collecting & reporting metrics, and there are nearly 300 plugins already written to source data from a variety of services and systems. There may be instances where you need to write your own plugin to source data from your particular systems. In this session, Alan Pope will walk through the steps for writing Telegraf plugins. This will require an understanding of the Go programming language. Jumpstart your learning by signing up for InfluxDB Cloud ahead of this training session.

Attend to learn:

  1. The structure of every plugin
  2. How to use the structure and what information you need to include in other files to make your plugin work
  3. How to write a plugin in any language using ExecD, and the difference between using the Go shim vs. writing in other languages
  4. How to use Starlark's Python-like language to do bespoke parsing as part of your ETL
featured speaker

Alan Pope

Developer Advocate, InfluxData

Alan Pope is a Developer Advocate for Telegraf at InfluxData. He's been an active Open Source contributor for over a decade. Alan previously worked on Ubuntu and in a past life taught SAP training course. In his spare time, he presents a long-running podcast with friends. He enjoys conversations about the intersection of technology and humanity. Alan loves cats.

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