package
0.1.0
Repository: https://github.com/ksurent/carbonapi.git
Documentation: pkg.go.dev

# Functions

DefaultAPIConfig gives a starter carbonapi conf.
No description provided by the author
DefaultZipperConfig makes a testable default config.
GetDefaultLoggerConfig returns sane default for the logger conf.
ParseAPIConfig reads carbonapi-specific config.
ParseCommon sets the default config, parses input one, and overrides the defaults.
ParseZipperConfig reads the zipper config from a supplied reader.

# Variables

TODO (grzkv): Remove from global scope.

# Structs

API is carbonapi-specific config.
CacheConfig configs the cache.
Common is the configuration shared by carbonapi and carbonzipper.
GraphiteConfig does not makes real sense.
HistogramConfig is histogram config for Prometheus metrics.
MonitoringConfig allows setting custom monitoring parameters.
Timeouts needs some figuring out.
Zipper is the zipper config.