Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Bucket = source{/* contains filtered or unexported fields */} Cleanup = source{/* contains filtered or unexported fields */} Mark = source{/* contains filtered or unexported fields */} Rewrite = source{/* contains filtered or unexported fields */} Retention = source{/* contains filtered or unexported fields */} Compact = source{/* contains filtered or unexported fields */} Downsample = source{/* contains filtered or unexported fields */} Replicate = source{/* contains filtered or unexported fields */} QueryFrontend = source{/* contains filtered or unexported fields */} Debug = sourceStoreAPI{/* contains filtered or unexported fields */} Receive = sourceStoreAPI{/* contains filtered or unexported fields */} Rule = sourceStoreAPI{/* contains filtered or unexported fields */} Sidecar = sourceStoreAPI{/* contains filtered or unexported fields */} Store = storeAPI{/* contains filtered or unexported fields */} UnknownStoreAPI = storeAPI{/* contains filtered or unexported fields */} Query = storeAPI{/* contains filtered or unexported fields */} )
Functions ¶
This section is empty.
Types ¶
type Component ¶ added in v0.7.0
type Component interface {
String() string
}
Component is a generic component interface.
type Source ¶
type Source interface { String() string // contains filtered or unexported methods }
Source is a Thanos component that produce blocks of metrics.
type SourceStoreAPI ¶
type SourceStoreAPI interface { String() string ToProto() storepb.StoreType // contains filtered or unexported methods }
SourceStoreAPI is a component that implements Thanos' gRPC StoreAPI and produce blocks of metrics.
Click to show internal directories.
Click to hide internal directories.