| Interface | Description |
|---|---|
| Decoder<T> |
A decoder of an input line.
|
| StreamIngester.FrameDecoderFactory |
| Class | Description |
|---|---|
| GraphiteDecoder |
Graphite decoder that takes in a point of the type:
[metric] [value] [timestamp] [annotations]
|
| GraphiteHostAnnotator |
Given a raw graphite line, look for any host tag, and add it if implicit.
|
| HistogramDecoder |
Decoder that takes in histograms of the type:
[BinType] [Timestamp] [Centroids] [Metric] [Annotations]
|
| Ingester |
Ingester thread that sets up decoders and a command handler to listen for metrics on a port.
|
| IngesterFormatter |
Builder pattern for creating new ingestion formats.
|
| IngesterFormatter.AdaptiveTimestamp | |
| IngesterFormatter.BinType | |
| IngesterFormatter.Centroid | |
| IngesterFormatter.GuardedLoop |
Similar to
IngesterFormatter.Loop, but expects a configurable non-whitespace Token |
| IngesterFormatter.IngesterFormatBuilder | |
| IngesterFormatter.Literal | |
| IngesterFormatter.Loop | |
| IngesterFormatter.Metric | |
| IngesterFormatter.Tag | |
| IngesterFormatter.Timestamp | |
| IngesterFormatter.TimestampAdjuster |
Pins the point's timestamp to the beginning of the respective interval
|
| IngesterFormatter.Value | |
| IngesterFormatter.Whitespace | |
| OpenTSDBDecoder |
OpenTSDB decoder that takes in a point of the type:
PUT [metric] [timestamp] [value] [annotations]
|
| PickleProtocolDecoder |
Pickle protocol format decoder.
|
| StreamIngester |
Ingester thread that sets up decoders and a command handler to listen for metrics on a port.
|
| StringLineIngester |
Default Ingester thread that sets up decoders and a command handler to listen for metrics that
are string formatted lines on a port.
|
| TcpIngester |
Ingester thread that sets up decoders and a command handler to listen for metrics on a port.
|
| UdpIngester |
Bootstrapping for datagram ingester channels on a socket.
|
Copyright © 2016. All rights reserved.