Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPrometheusQueryable ¶
func NewPrometheusQueryable(opts PrometheusOptions) promstorage.Queryable
NewPrometheusQueryable returns a new prometheus queryable backed by a m3 storage.
Types ¶
type ContextKey ¶
type ContextKey string
ContextKey is the context key type.
const ( // FetchOptionsContextKey is the context key for fetch options. FetchOptionsContextKey ContextKey = "fetch-options" // BlockResultMetadataKey is the context key for block meta result. BlockResultMetadataKey ContextKey = "block-meta-result" )
type PrometheusOptions ¶
type PrometheusOptions struct { Storage storage.Storage InstrumentOptions instrument.Options }
PrometheusOptions are options to create a prometheus queryable backed by a m3 storage.
type RemoteReadFlags ¶
type RemoteReadFlags struct {
Limited bool
}
RemoteReadFlags is a set of flags for storage remote read requests.
Click to show internal directories.
Click to hide internal directories.