leader

package
v6.1.4 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2018 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(base mb.BaseMetricSet) (mb.MetricSet, error)

Types

type Counts

type Counts struct {
	Success int64 `json:"success"`
	Fail    int64 `json:"fail"`
}

type FollowersID

type FollowersID struct {
	Latency Latency `json:"latency"`
	Counts  Counts  `json:"counts"`
}

type Latency

type Latency struct {
	Average           float64 `json:"average"`
	Current           float64 `json:"current"`
	Maximum           float64 `json:"maximum"`
	Minimum           int64   `json:"minimum"`
	StandardDeviation float64 `json:"standardDeviation"`
}

type Leader

type Leader struct {
	Followers map[string]FollowersID `json:"followers"`
	Leader    string                 `json:"leader"`
}

type MetricSet

type MetricSet struct {
	mb.BaseMetricSet
	// contains filtered or unexported fields
}

func (*MetricSet) Fetch

func (m *MetricSet) Fetch() (common.MapStr, error)

Jump to

Keyboard shortcuts

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