Directories ¶
Path | Synopsis |
---|---|
api
|
|
v1/handler/database
Package database contains API endpoints for managing the database.
|
Package database contains API endpoints for managing the database. |
v1/handler/prom
Package prom provides custom handlers that support the prometheus query endpoints.
|
Package prom provides custom handlers that support the prometheus query endpoints. |
v1/handler/prometheus/native
Package native handles the prometheus api endpoints using m3.
|
Package native handles the prometheus api endpoints using m3. |
v1/httpd
Package httpd contains http routers.
|
Package httpd contains http routers. |
v1/middleware
Package middleware contains HTTP middleware functions.
|
Package middleware contains HTTP middleware functions. |
v1/options
Package options configures query http handlers.
|
Package options configures query http handlers. |
v1/route
Package route stores common HTTP route handling code
|
Package route stores common HTTP route handling code |
v1/validators
package validators contains validation logics for the api.
|
package validators contains validation logics for the api. |
Package block is a generated GoMock package.
|
Package block is a generated GoMock package. |
cluster
|
|
Package executor is a generated GoMock package.
|
Package executor is a generated GoMock package. |
transform
Package transform is a generated GoMock package.
|
Package transform is a generated GoMock package. |
temporal
Package temporal is a generated GoMock package.
|
Package temporal is a generated GoMock package. |
generated
|
|
proto/admin
Package admin is a generated protocol buffer package.
|
Package admin is a generated protocol buffer package. |
proto/prompb
Package prompb is a generated protocol buffer package.
|
Package prompb is a generated protocol buffer package. |
proto/rpcpb
Package rpcpb is a generated protocol buffer package.
|
Package rpcpb is a generated protocol buffer package. |
storage
Package storage is a generated GoMock package.
|
Package storage is a generated GoMock package. |
m3ql
Package m3ql is a generated GoMock package.
|
Package m3ql is a generated GoMock package. |
policy
|
|
Package promqlengine contains utilities for PromQL engine.
|
Package promqlengine contains utilities for PromQL engine. |
Package source identifies the source of query requests.
|
Package source identifies the source of query requests. |
Package storage is a generated GoMock package.
|
Package storage is a generated GoMock package. |
m3
Package m3 is a generated GoMock package.
|
Package m3 is a generated GoMock package. |
promremote
Package promremote implements storage interface backed by Prometheus remote write capable endpoints.
|
Package promremote implements storage interface backed by Prometheus remote write capable endpoints. |
promremote/promremotetest
Package promremotetest provides test utilities.
|
Package promremotetest provides test utilities. |
stores
|
|
compare
Package compare provides comparison functions for testing.
|
Package compare provides comparison functions for testing. |
Package ts is a generated GoMock package.
|
Package ts is a generated GoMock package. |
json
Package json contains logic for writing JSON.
|
Package json contains logic for writing JSON. |
Click to show internal directories.
Click to hide internal directories.