package
1.28.1
Repository: https://github.com/uber-archive/cherami-server.git
Documentation: pkg.go.dev

# Functions

NewTimeSlotAggregator creates and returns an instance of MetricsAggregator that aggregates data at fixed interval timeslots.

# Constants

BytesInPerSec refers to incoming bytes per sec counter.
BytesOutPerSec refers to outgoing messages per sec counter.
EmptyTag represents an empty tag.
FiveMinAvg is an aggregation function that does average of all data points across the past five minutes.
FiveMinSum gives the sum of all data points over the past five minutes.
MsgsInPerSec refers to incoming messages per sec counter.
MsgsOutPerSec refers to outgoing messages per sec counter.
NumConns is a guage that refers to number of connections.
NumExtentsActive is a guage that refers to number of active extents.
OneMinAvg is an aggregation operation that does average of all data points in the past minute.
OneMinSum gives the sum of all data points over the past minute.
RemDiskSpaceBytes is a guage that refers to remaining disk space.
SmartRetryOn is a 0/1 counter that indicates if a consumer group has smart retry on or off.

# Variables

ErrBackpressure is returned when a data point cannot be accepted due to downstream backpressure.
ErrNoData is returned when there is not enough data to perform the requested aggregation operation.

# Structs

No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author