Help us shape the future of Go! Take the 2026 Go Developer Survey

zookeeper

package
v0.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2015 License: MIT Imports: 9 Imported by: 0

README

Telegraf Plugin: Zookeeper

Description

The zookeeper plugin collects variables outputted from the 'mntr' command Zookeeper Admin.

echo mntr | nc localhost 2181

              zk_version  3.4.0
              zk_avg_latency  0
              zk_max_latency  0
              zk_min_latency  0
              zk_packets_received 70
              zk_packets_sent 69
              zk_outstanding_requests 0
              zk_server_state leader
              zk_znode_count   4
              zk_watch_count  0
              zk_ephemerals_count 0
              zk_approximate_data_size    27
              zk_followers    4                   - only exposed by the Leader
              zk_synced_followers 4               - only exposed by the Leader
              zk_pending_syncs    0               - only exposed by the Leader
              zk_open_file_descriptor_count 23    - only available on Unix platforms
              zk_max_file_descriptor_count 1024   - only available on Unix platforms

Measurements:

Zookeeper measurements:

Meta:

  • units: int64
  • tags: server=<hostname> port=<port>

Measurement names:

  • zookeeper_avg_latency
  • zookeeper_max_latency
  • zookeeper_min_latency
  • zookeeper_packets_received
  • zookeeper_packets_sent
  • zookeeper_outstanding_requests
  • zookeeper_znode_count
  • zookeeper_watch_count
  • zookeeper_ephemerals_count
  • zookeeper_approximate_data_size
  • zookeeper_followers #only exposed by the Leader
  • zookeeper_synced_followers #only exposed by the Leader
  • zookeeper_pending_syncs #only exposed by the Leader
  • zookeeper_open_file_descriptor_count
  • zookeeper_max_file_descriptor_count
Zookeeper string measurements:

Meta:

  • units: string
  • tags: server=<hostname> port=<port>

Measurement names:

  • zookeeper_version
  • zookeeper_server_state

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Zookeeper

type Zookeeper struct {
	Servers []string
}

Zookeeper is a zookeeper plugin

func (*Zookeeper) Description

func (z *Zookeeper) Description() string

Description returns description of Zookeeper plugin

func (*Zookeeper) Gather

func (z *Zookeeper) Gather(acc plugins.Accumulator) error

Gather reads stats from all configured servers accumulates stats

func (*Zookeeper) SampleConfig

func (z *Zookeeper) SampleConfig() string

SampleConfig returns sample configuration message

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL