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

Is this project maintained? #172

Open
adampl opened this issue Nov 20, 2019 · 4 comments
Open

Is this project maintained? #172

adampl opened this issue Nov 20, 2019 · 4 comments

Comments

@adampl
Copy link

adampl commented Nov 20, 2019

Is it officially supported by the Gluster team?

@amarts
Copy link
Member

amarts commented Nov 21, 2019

'officially', one of the major project which is maintained by gluster team is glusterfs. All other projects are 'maintained' by respective maintainers (ie, contributors) to the project.

Btw, 'gluster team' is set of developers from different companies, and each of these companies may have different goals with these different projects, as the all are developed for better managing, better maintaining the core glusterfs to manage storage.

Now, I personally not aware of any company has a product with gluster-prometheus, but last I knew developers of this project thought, it is ready to be consumed, and they wanted the users of the project to tell them what metrics they want to see in the project as issues. So, if you are looking at project, and mention what use case, it would be easy to tell whether that can be solved by the project.

@adampl
Copy link
Author

adampl commented Nov 21, 2019

Well, personally I'd like to be able to run this exporter in Docker.
There's a Dockerfile, but it doesn't build, and it's not documented how to run the container properly.
I reported the problem here: #163

@rmartinez3
Copy link

@adampl you can build from source. So can start from a golang base image. From there grab the release. or latest comit tar . Which is what I do since doesn't look like we are getting any new releases for exporter. From there place directory to GOPATH/github.com/gluster/gluster-prometheus. Then use the makefile i.e run make vendor-install . You can then grab the binary and can then do a multi stage build and place binary to light image and run from there usr path and have that set as entrypoint.

That's what I do .

@adampl
Copy link
Author

adampl commented Dec 9, 2019

@rmartinez3 That's what I'm doing too, but I'd like to know how to run the binary in a container, ie. which parts of the host environment the container needs to access.

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

No branches or pull requests

3 participants