{"repo":"ClusterLabs/ha_cluster_exporter","free":true,"listed":false,"github":"https://github.com/ClusterLabs/ha_cluster_exporter","clone":"git clone https://github.com/ClusterLabs/ha_cluster_exporter.git","description":"Prometheus exporter for Pacemaker based Linux HA clusters","language":"Go","stars":85,"topics":["pacemaker","high-availability","golang","prometheus-exporter","metrics","monitoring","cluster","linux","prometheus"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"ha cluster exporter This is a bespoke Prometheus exporter used to enable the monitoring of Pacemaker based HA clusters. Table of Contents 1. Features 2. Installation 3. Usage 1. Metrics 2. Dashboards 5. Contributing 1. Design 2. Development 5. License Features The exporter is a stateless HTTP endpoint. On each HTTP request, it locally inspects the cluster status by parsing pre-existing distributed data, provided by the tools of the various cluster components. Exported data include: - Pacemaker cluster summary, nodes and resources stats - Corosync ring errors and quorum votes - SBD devices health status - DRBD resources and connections stats (note: only DBRD v9 is supported; for v8.4, please refer to the Prometheus Node Exporter project) A comprehensive list of all the metrics can be found in the metrics document. Installation The project can be installed in many ways, including but not limited to: 1. Manual clone & build 2. Go 3. RPM Manual clone & build Go RPM On openSUSE or SUSE Linux Enterprise you can just use the zypper system package manager: You can find the latest development repositories at SUSE's Open Build Service. Usage You can run the exporter in any of the cluster nodes. Though not strictly required, it is strongly advised to run it in all the nodes. It will export the metrics under the /metrics path, on port 9664 by default. While the exporter can run outside a HA cluster node, it won't export any metric it can't collect; e.g. it won't export DRBD metrics if it","default_branch":null,"files":null,"tree":[],"storefront":"/r/ClusterLabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ClusterLabs/ha_cluster_exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}