m3aggregator

module
v0.0.0-...-b5bdc36 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2018 License: Apache-2.0

README

WARNING: This is Alpha software and not intended for use until a stable release.

M3Aggregator GoDoc Build Status Coverage Status

Metrics aggregation server. Supports multiple metric types including counters, gauges, and timers as well as efficient summary metrics for timer data. Supports dynamically changing sampling resolution as query and storage requirements change.


This project is released under the Apache License, Version 2.0.

Directories

Path Synopsis
quantile/cm
Package cm implements the Cormode-Muthukrishnan algorithm for computing biased quantiles over data streams from "Effective Computation of Biased Quantiles over Data Streams" and is largely based on statsite's implementation in C: https://github.com/statsite/statsite/blob/master/src/cm_quantile.c
Package cm implements the Cormode-Muthukrishnan algorithm for computing biased quantiles over data streams from "Effective Computation of Biased Quantiles over Data Streams" and is largely based on statsite's implementation in C: https://github.com/statsite/statsite/blob/master/src/cm_quantile.c
quantile/tdigest
Package tdigest implements the t-digest algorithm for accurate on-line accumulation of rank-based statistics such as quantiles from "Computing Extremely Accurate Quantiles Using t-Digests" and is based on Ted Dunning's implementation in Java: https://github.com/tdunning/t-digest/blob/master/src/main/java/com/tdunning/math/stats/
Package tdigest implements the t-digest algorithm for accurate on-line accumulation of rank-based statistics such as quantiles from "Computing Extremely Accurate Quantiles Using t-Digests" and is based on Ted Dunning's implementation in Java: https://github.com/tdunning/t-digest/blob/master/src/main/java/com/tdunning/math/stats/
Package aggregator is a generated GoMock package.
Package aggregator is a generated GoMock package.
handler
Package handler is a generated GoMock package.
Package handler is a generated GoMock package.
handler/common
Package common is a generated GoMock package.
Package common is a generated GoMock package.
handler/router
Package router is a generated GoMock package.
Package router is a generated GoMock package.
handler/writer
Package writer is a generated GoMock package.
Package writer is a generated GoMock package.
Package client is a generated GoMock package.
Package client is a generated GoMock package.
generated
proto/flush
Package flush is a generated protocol buffer package.
Package flush is a generated protocol buffer package.
Package hash is a temporary measure used as in between while m3aggregator is upgraded to use native source generated maps now accessible in m3x, these types are missing from m3x when native source generated maps were added.
Package hash is a temporary measure used as in between while m3aggregator is upgraded to use native source generated maps now accessible in m3x, these types are missing from m3x when native source generated maps were added.
Package runtime is a generated GoMock package.
Package runtime is a generated GoMock package.
server
services
tools
deploy
Package deploy is a generated GoMock package.
Package deploy is a generated GoMock package.

Jump to

Keyboard shortcuts

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