This repository contains a collection of Telegraf configs based on:
- Real world examples
- Community questions
- Platform integrations
The purpose of this repository is to promote the creation, sharing, and reuse of configs among the Telegraf community. Anybody can submit new configs or improvements upon existing configs and use these configs in their own architectures.
CONFIG | DESCRIPTION | AUTHOR |
---|---|---|
Kepware | A collection of configs that help you collect data from PTC Kepware. | @Jayclifford345 |
Prometheus | A collection of configs that make use of the Prometheus plugins. | @Jayclifford345 |
Starlark | A collection of configs that make use of the Starlark plugin. | @Jayclifford345 |
Weather | A collection of configs that connect to open weather sources. | @Jayclifford345 |
Xpath | A collection of configs that make use of the Xpath parser. | @Jayclifford345, @Hipska |
Best Practises | A collection of configs that promote best practises when building configs. | @Jayclifford345 |
Docker | An example of deploying Telegraf using docker. | @Jayclifford345 |
File Parsing | A collection of configs providing examples on how to parse differnt file types (JSON, XML, CSV). | @Jayclifford345 |
Modbus | A collection of configs providing examples on connecting modbus devices. | @Jayclifford345 |
MQTT | A collection of configs providing examples using the MQTT consumer and producer. | @Jayclifford345 |
Net | A collection of configs providing examples using the net plugins. | @Jayclifford345 |
Plant Buddy | Configs related to connecting to the Plant Buddy Project. | @Jayclifford345 |
SNMP | A collection of configs for connecting and parsing using the SNMP plugins. | @Hipska, @Jayclifford345 |
Stock Metrics | A collection of configs for working with Stock Metrics. | @Jayclifford345 |
To submit a new config, see our contributing guide.
You can also ask the community to create a config for a specific use-case by creating a config Request.
Some configs make use of example data which is provided under the data directory. When community members contribute configs its worth adding testdata here when appropriate.
Community Telegraf configs are provided by members of the community. InfluxData does not test contributed templates, nor guarantee their quality or safety. If you have questions about or need help with a specific template, please contact the template author using the contact information provided in the template README.
Note: these are helpul examples to get you started. They may require some love and alterations to fit your needs.