Directories
¶
| Path | Synopsis |
|---|---|
|
auth
|
|
|
Package endpoint defines an abstraction for RPCs.
|
Package endpoint defines an abstraction for RPCs. |
|
Package log provides a structured logger.
|
Package log provides a structured logger. |
|
deprecated_levels
Package levels implements leveled logging on top of Go kit's log package.
|
Package levels implements leveled logging on top of Go kit's log package. |
|
level
Package level implements leveled logging on top of Go kit's log package.
|
Package level implements leveled logging on top of Go kit's log package. |
|
logrus
Package logrus provides an adapter to the go-kit log.Logger interface.
|
Package logrus provides an adapter to the go-kit log.Logger interface. |
|
syslog
Deprecated: Use github.com/go-kit/log/syslog instead.
|
Deprecated: Use github.com/go-kit/log/syslog instead. |
|
term
Package term provides tools for logging to a terminal.
|
Package term provides tools for logging to a terminal. |
|
Package metrics provides a framework for application instrumentation.
|
Package metrics provides a framework for application instrumentation. |
|
cloudwatch2
Package cloudwatch2 emits all data as a StatisticsSet (rather than a singular Value) to CloudWatch via the aws-sdk-go-v2 SDK.
|
Package cloudwatch2 emits all data as a StatisticsSet (rather than a singular Value) to CloudWatch via the aws-sdk-go-v2 SDK. |
|
discard
Package discard provides a no-op metrics backend.
|
Package discard provides a no-op metrics backend. |
|
dogstatsd
Package dogstatsd provides a DogStatsD backend for package metrics.
|
Package dogstatsd provides a DogStatsD backend for package metrics. |
|
expvar
Package expvar provides expvar backends for metrics.
|
Package expvar provides expvar backends for metrics. |
|
generic
Package generic implements generic versions of each of the metric types.
|
Package generic implements generic versions of each of the metric types. |
|
graphite
Package graphite provides a Graphite backend for metrics.
|
Package graphite provides a Graphite backend for metrics. |
|
influx
Package influx provides an InfluxDB implementation for metrics.
|
Package influx provides an InfluxDB implementation for metrics. |
|
influxstatsd
Package influxstatsd provides support for InfluxData's StatsD Telegraf plugin.
|
Package influxstatsd provides support for InfluxData's StatsD Telegraf plugin. |
|
internal/convert
Package convert provides a way to use Counters, Histograms, or Gauges as one of the other types
|
Package convert provides a way to use Counters, Histograms, or Gauges as one of the other types |
|
internal/ratemap
Package ratemap implements a goroutine-safe map of string to float64.
|
Package ratemap implements a goroutine-safe map of string to float64. |
|
multi
Package multi provides adapters that send observations to multiple metrics simultaneously.
|
Package multi provides adapters that send observations to multiple metrics simultaneously. |
|
prometheus
Package prometheus provides Prometheus implementations for metrics.
|
Package prometheus provides Prometheus implementations for metrics. |
|
provider
Package provider provides a factory-like abstraction for metrics backends.
|
Package provider provides a factory-like abstraction for metrics backends. |
|
statsd
Package statsd provides a StatsD backend for package metrics.
|
Package statsd provides a StatsD backend for package metrics. |
|
teststat
Package teststat provides helpers for testing metrics backends.
|
Package teststat provides helpers for testing metrics backends. |
|
Package transport contains helpers applicable to all supported transports.
|
Package transport contains helpers applicable to all supported transports. |
|
http
Package http provides a general purpose HTTP binding for endpoints.
|
Package http provides a general purpose HTTP binding for endpoints. |
|
util
|
|
|
conn
Package conn provides utilities related to connections.
|
Package conn provides utilities related to connections. |
Click to show internal directories.
Click to hide internal directories.