Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
go-kit
|
|
metrics
Package metrics is a largely a wrapper around the standard go-kit Provider type, with an extension for Cardinality estimators, for use on large sets.
|
Package metrics is a largely a wrapper around the standard go-kit Provider type, with an extension for Cardinality estimators, for use on large sets. |
metrics/l2met
Package l2met provides a basic log-based metrics provider for cases where a real provider is not available.
|
Package l2met provides a basic log-based metrics provider for cases where a real provider is not available. |
metrics/provider/discard
Package discard is copied out of the go-kit metrics, provider package because importing that package brings in too many dependencies.
|
Package discard is copied out of the go-kit metrics, provider package because importing that package brings in too many dependencies. |
metrics/provider/librato
Package librato is a small wrapper around Librato's API for submitting metrics.
|
Package librato is a small wrapper around Librato's API for submitting metrics. |
runtimemetrics
Package runtimemetrics exposes a go-kit metrics collector for Go runtime metrics.
|
Package runtimemetrics exposes a go-kit metrics collector for Go runtime metrics. |
grpcmetrics
Package grpcmetrics provides interceptors for collecting metrics about grpc servers and clients.
|
Package grpcmetrics provides interceptors for collecting metrics about grpc servers and clients. |
testserver
Package testserver implements a simple gRPC server and client to use for testing.
|
Package testserver implements a simple gRPC server and client to use for testing. |
Package hcontext is a small set of helpers and utilities for managing values commonly kept in contexts in Heroku Go code.
|
Package hcontext is a small set of helpers and utilities for managing values commonly kept in contexts in Heroku Go code. |
Package hmetrics is a self-contained client for Heroku Go runtime metrics.
|
Package hmetrics is a self-contained client for Heroku Go runtime metrics. |
onload
Package onload automatically starts hmetrics reporting, ignoring errors and retrying reporting, backing off in 10 second increments.
|
Package onload automatically starts hmetrics reporting, ignoring errors and retrying reporting, backing off in 10 second increments. |
httpmetrics
Package httpmetrics provides an http.Handler for collecting metrics about http servers.
|
Package httpmetrics provides an http.Handler for collecting metrics about http servers. |
logplex
|
|
Package scrub defines helpers for removing sensitive data from HTTP headers and URLs to make them safe for logging.
|
Package scrub defines helpers for removing sensitive data from HTTP headers and URLs to make them safe for logging. |
testing
|
|
testenv
Package testenv exposes environment-dependent resources for testing.
|
Package testenv exposes environment-dependent resources for testing. |
Package tlsconfig provides a safe set of TLS configurations for the Mozilla recommended ciphersuites.
|
Package tlsconfig provides a safe set of TLS configurations for the Mozilla recommended ciphersuites. |
Click to show internal directories.
Click to hide internal directories.