gluster-prometheus
gluster-prometheus copied to clipboard
Gluster monitoring using Prometheus
README.adoc says _"Systemd service uses following configuration file for global and collectors related configurations"_ with a config file that only mentions two collectors: gluster_ps and gluster_brick , but reading the...
## Problem: Software won't build when following the instructions in readme.adoc ## Steps taken: Using Go v1.18.2 on Linux ``` mkdir -p $GOPATH/src/github.com/gluster cd $GOPATH/src/github.com/gluster git clone https://github.com/gluster/gluster-prometheus.git cd gluster-prometheus...
Also fixes some build issues.
Installing from source on a production node makes little sense and is not very automatable. It would be awesome to have packages (dpkg, rpm) pushed to the "official" GlusterFS repositories...
In #164, a `|| $(MAKE) vendor-install` was added to the `vendor-install` target to help with "poor network circumstances": https://github.com/gluster/gluster-prometheus/blob/3ebaacc2c690223f77fc93f5f237ab5065138660/Makefile#L82-L85 However, this leads to an infinite fork loop when `dep` fails...
glusterfs version 8.6 `/var/log/glusterfs/glusterd.log` showed much **`[glusterd-op-sm.c:3940:glusterd_op_ac_lock] 0-management: Unable to acquire lock for vol_xxxxxxx`.** Then I stoped **gluster-exporter service**, glusterd.log returned to normal. That's mean gluster-exporter make lock conflict?And how...
Hi, I am wondering if there's anything i may be missing that need to be enabled in order for me to get gluster_volume_profile_* measurements? I have set the necessary collectors...
In https://github.com/gluster/gluster-prometheus/blob/3ebaacc2c690223f77fc93f5f237ab5065138660/Makefile#L82-L85 `@$(DEPENV) dep ensure -v -vendor-only || $(MAKE) vendor-install` leads to an infinite fork loop when `dep` fails. `|| $(MAKE) vendor-install` should be removed.
Gometalinter has been deprecated and the recommended package is golangci/golangci-lint : https://github.com/golangci/golangci-lint
I have configured prometheus to scrape gluster endpoints and in prometheus I see gluster_volume_profile_total_writes and gluster_volume_profile_total_reads. These are of interest to me but I do not see these values if...