gluster-prometheus
gluster-prometheus copied to clipboard
Is this project maintained?
Is it officially supported by the Gluster team?
'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.
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 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 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.