Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for improved collectd parse format #3034

Closed
danielnelson opened this issue Jul 19, 2017 · 1 comment
Closed

Add support for improved collectd parse format #3034

danielnelson opened this issue Jul 19, 2017 · 1 comment
Assignees
Labels
feature request Requests for new plugin and for new features to existing plugins
Milestone

Comments

@danielnelson
Copy link
Contributor

Feature Request

InfluxDB recently improved the way they store collectd data.
influxdata/influxdb#8426

This is described in more detail in the updated InfluxDB documentation:

parse-multivalue-plugin was added with a default of split. When set to split, multivalue plugin data (e.g. df free:5000,used:1000) will be split into separate measurements (e.g., (df_free, value=5000) (df_used, value=1000)). When set to join, multivalue plugin will be stored as a single multi-value measurement (e.g., (df, free=5000,used=1000)).

Telegraf only supports the old format where a measurement would be made per collectd field.

Proposal:

Implement the parse-multivalue-plugin option for the collectd parser.

Current behavior:

df_free value=5000
df_used value=1000

Desired behavior:

df free=5000 used=1000

Use case: [Why is this important (helps with prioritizing requests)]

Enables feature parity with InfluxDB so a user can switch between input methods, as well as ability to perform calculations across fields, and follows best practice schema design.

@danielnelson danielnelson added this to the 1.4.0 milestone Jul 19, 2017
@danielnelson danielnelson added the feature request Requests for new plugin and for new features to existing plugins label Aug 14, 2017
@danielnelson danielnelson modified the milestones: 1.4.0, 1.5.0 Aug 14, 2017
@danielnelson danielnelson modified the milestones: 1.5.0, 1.6.0 Nov 29, 2017
@danielnelson danielnelson modified the milestones: 1.6.0, 1.7.0 Jan 27, 2018
@danielnelson danielnelson modified the milestones: 1.7.0, 1.8.0 Jun 3, 2018
@russorat
Copy link
Contributor

closed by #4403

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Requests for new plugin and for new features to existing plugins
Projects
None yet
Development

No branches or pull requests

3 participants