Documentation ¶
Index ¶
- type OpenTSDBStore
- func (store OpenTSDBStore) Check(ctx context.Context, req *healthpb.HealthCheckRequest) (*healthpb.HealthCheckResponse, error)
- func (store *OpenTSDBStore) Info(ctx context.Context, req *storepb.InfoRequest) (*storepb.InfoResponse, error)
- func (store *OpenTSDBStore) LabelNames(ctx context.Context, req *storepb.LabelNamesRequest) (*storepb.LabelNamesResponse, error)
- func (store *OpenTSDBStore) LabelValues(ctx context.Context, req *storepb.LabelValuesRequest) (*storepb.LabelValuesResponse, error)
- func (store *OpenTSDBStore) Series(req *storepb.SeriesRequest, server storepb.Store_SeriesServer) error
- func (store OpenTSDBStore) Watch(req *healthpb.HealthCheckRequest, srv healthpb.Health_WatchServer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OpenTSDBStore ¶
type OpenTSDBStore struct {
// contains filtered or unexported fields
}
func NewOpenTSDBStore ¶
func NewOpenTSDBStore(logger log.Logger, client opentsdb.ClientContext, reg prometheus.Registerer, refreshInterval, refreshTimeout time.Duration, storeLabels []storepb.Label, allowedMetricNames, blockedMetricNames *regexp.Regexp, enableMetricSuggestions, enableMetricNameRewriting bool, healthcheckMetric string, periodCharacter string) *OpenTSDBStore
func (OpenTSDBStore) Check ¶
func (store OpenTSDBStore) Check(ctx context.Context, req *healthpb.HealthCheckRequest) (*healthpb.HealthCheckResponse, error)
func (*OpenTSDBStore) Info ¶
func (store *OpenTSDBStore) Info( ctx context.Context, req *storepb.InfoRequest) (*storepb.InfoResponse, error)
func (*OpenTSDBStore) LabelNames ¶
func (store *OpenTSDBStore) LabelNames( ctx context.Context, req *storepb.LabelNamesRequest) (*storepb.LabelNamesResponse, error)
func (*OpenTSDBStore) LabelValues ¶
func (store *OpenTSDBStore) LabelValues( ctx context.Context, req *storepb.LabelValuesRequest) (*storepb.LabelValuesResponse, error)
func (*OpenTSDBStore) Series ¶
func (store *OpenTSDBStore) Series( req *storepb.SeriesRequest, server storepb.Store_SeriesServer) error
func (OpenTSDBStore) Watch ¶
func (store OpenTSDBStore) Watch(req *healthpb.HealthCheckRequest, srv healthpb.Health_WatchServer) error
Click to show internal directories.
Click to hide internal directories.