package
0.0.0-20191121140916-9649366ff4b2
Repository: https://github.com/chronosphereiox/m3.git
Documentation: pkg.go.dev
# Functions
ParsePromCompressedRequest parses a snappy compressed request from Prometheus.
ParseRequestTimeout parses the input request timeout with a default.
ParseSeriesMatchQuery parses all params from the GET request.
ParseTagCompletionParamsToQuery parses all params from the GET request.
RenderListTagResultsJSON renders list tag results to json format.
RenderSeriesMatchResultsJSON renders series match results to json format.
RenderTagCompletionResultsJSON renders tag completion results to json format.
RenderTagValuesResultsJSON renders tag values results to json format.
# Structs
MatchInformation describes how well two responses match.
ParsePromCompressedRequestResult is the result of a ParsePromCompressedRequest call.
PromDebug represents the input and output that are used in the debug endpoint.
Response represents Prometheus's query response.
Result is the result itself.
TimeoutOpts stores options related to various timeout configurations.