We are currently using jmxtrans deployed on most of our nodes to export jmx metrics to graphite, but the current state of our configuration is not great since:
- We are far behind from upstream, so some work would be needed to update jmxtrans to a more up to date version. Last issue was https://gerrit.wikimedia.org/r/#/c/376663 with the Kafka Jumbo cluster.
- Ops is considering Prometheus the way to go for the future, so it might make sense to plan/move to it sooner rather than later.
The prometheus jmx exporter is already used in Wikimedia (deployed via scap and puppetized).