Learn how to send ZooKeeper data collected by collectd to VMware Aria Operations for Applications (formerly known as Tanzu Observability by Wavefront).

Apache ZooKeeper is a popular service for maintaining configuration and coordinating distributed systems. ZooKeeper is used by technologies like Hadoop and Apache Solr to coordinate clusters and help them run reliably. VMware Aria Operations for Applications supports a built-in integration that gets data from ZooKeeper using Telegraf. If you want to use collectd instead, follow the instructions on this page.

The collectd ZooKeeper plugin documentation can be found at collectd.conf(5) – collectd – The system statistics collection daemon.

Installation

  1. On your collectd host, copy the config below into /etc/collectd/managed_config/.
  2. Edit the settings in the file for your ZooKeeper servers.
  3. Restart collectd.

Example collectd Configuration

LoadPlugin "zookeeper"
 <Plugin "zookeeper">
  Host "127.0.0.1"
  Port "2181"
 </Plugin>