gluster-prometheus icon indicating copy to clipboard operation
gluster-prometheus copied to clipboard

Is this project maintained?

Open adampl opened this issue 5 years ago • 4 comments

Is it officially supported by the Gluster team?

adampl avatar Nov 20 '19 18:11 adampl

'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.

amarts avatar Nov 21 '19 04:11 amarts

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

adampl avatar Nov 21 '19 12:11 adampl

@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 .

rmartinez3 avatar Dec 06 '19 22:12 rmartinez3

@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.

adampl avatar Dec 09 '19 14:12 adampl