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

Support InfluxDB >= 0.11 with tags #36

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mchesler
Copy link

@mchesler mchesler commented Jun 3, 2016

Per https://docs.influxdata.com/influxdb/v0.13/concepts/schema_and_data_layout/, it's better for InfluxDB to differentiate data with tags than with detailed measurement names. Tags are indexed and InfluxDB does not allow merging data across measurements, so parsing and tagging as built in this PR provides the best balance of flexibility and performance with InfuxDB. This change splits metrics like appname.datacenter.hostname.requests:1|c into:

name: appname
tag1: datacenter
tag2: hostname
tag3: requests

This has been tested against InfluxDB v0.13 in a high-volume production environment.

@wangdiwen
Copy link

Hi mchesler, bernd have stoped the update. Can your forked branch support the InfluxDB 0.13 version??

@mchesler
Copy link
Author

Hi @wangdiwen, yes, I'm using this branch with InfluxDB 0.13 and it's working great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants