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

Graphite plugin should support distinct bind interface #1055

Closed
otoolep opened this issue Oct 24, 2014 · 1 comment
Closed

Graphite plugin should support distinct bind interface #1055

otoolep opened this issue Oct 24, 2014 · 1 comment
Assignees

Comments

@otoolep
Copy link
Contributor

otoolep commented Oct 24, 2014

This probably applies to other plugins too, but I already have a need for this. I want to expose the Admin interface over 0.0.0.0, but I do not want Graphite to bind to 0.0.0.0 -- I want it to only be available to collectd running locally. However, the Graphite plugin uses the same bind address as everything else. This is security issue for me, with my cloud-based instances.

I can work around this by putting nginx in front of influxdb, and having influxdb listen to localhost, but I could see other uses where the plugin bind interfaces are different than the admin interface (a machine with two NICs, for example).

@otoolep
Copy link
Contributor Author

otoolep commented Oct 24, 2014

I suggest we support a new config option in the graphite plugin section, that allows the bind address to be set. If not set, then use the bind-address config set at the top-level. This means the default behaviour will be the same as we currently have.

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

No branches or pull requests

2 participants