Adrian Muraru created ZOOKEEPER-4310: ----------------------------------------
Summary: Expose version, server_state and peer_state as Prometheus metrics Key: ZOOKEEPER-4310 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4310 Project: ZooKeeper Issue Type: Improvement Components: server Affects Versions: 3.6.3, 3.7.1 Reporter: Adrian Muraru Admin Server monitor command {{/commands/monitor }} exposes three important metrics that can be used for troubleshooting and monitoring: {code:java} "version": "3.6.3--6401e4ad2087061bc6b9f80dec2d69f2e3c8660a, built on 04/08/2021 16:35 GMT", "server_state": "follower", "peer_state": "following - broadcast", {code} I would be useful to have these metrics exposed as gauges in *Prometheus* metrics exporter as well, e.g {code:java} zk_version{value="3.6.3--6401e4ad2087061bc6b9f80dec2d69f2e3c8660a, built on 04/08/2021 16:35 GMT"} 1 zk_server_state{value="follower"} 1 zk_peer_state{value="following - broadcast"} 1{code} -- This message was sent by Atlassian Jira (v8.3.4#803005)