Zookeeper Integration

Infrastructure Integration

Instructions

Follow the installation guide below for your given collector environment.

During installation, use the configuration section below as reference.

After installation, the infrastructure datasources in the table below will be available in the AOC.

Installation Guide

Installing this integration consists of creating a yaml file in the filesystem of your collectors. Click below for instructions on how to do so for your given collectors environment.

Docker

Kubernetes

Mesos-Marathon

Debian

Ubuntu

RHEL/CentOS

Configuration

Edit zk.yaml to configure the agent. Please refer zk.yaml for all available configuration options.

    init_config:
    instances:
      - host: localhost
        port: 2181

Infrastructure Datasources

Datasource Available Aggregations Unit Description
zookeeper.bytes_received avg max min sum
zookeeper.bytes_sent avg max min sum
zookeeper.packets_received avg max min sum packet/second The number of packets received.
zookeeper.packets_sent avg max min sum packet/second The number of packets sent.
zookeeper.connections avg max min sum connection The total count of client connections.
zookeeper.latency.avg avg max min sum millisecond The amount of time it takes for the server to respond to a client request.
zookeeper.latency.max avg max min sum millisecond The amount of time it takes for the server to respond to a client request.
zookeeper.latency.min avg max min sum millisecond The amount of time it takes for the server to respond to a client request.
zookeeper.nodes avg max min sum node The number of znodes in the ZooKeeper namespace (the data).
zookeeper.outstanding_requests avg max min sum request The number of queued requests when the server is under load and is receiving more sustained requests than it can process.
zookeeper.timeouts avg max min sum occurrence The rate of timeouts received when trying to collect stats.
zookeeper.zxid.count avg max min sum
zookeeper.zxid.epoch avg max min sum