Documentation ¶
Index ¶
- type DefaultTSDBBackfiller
- type DockerTSDBBackfiller
- func (b *DockerTSDBBackfiller) BackfillOpenMetricsSeries(ctx context.Context, openMetricsSeriesFileName string, tsdbDirName string) error
- func (b *DockerTSDBBackfiller) BackfillRule(ctx context.Context, prometheusRuleFileName string, start time.Time, ...) error
- func (b *DockerTSDBBackfiller) Close() error
- func (b *DockerTSDBBackfiller) Initialize(ctx context.Context) error
- type TSDBBackfiller
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultTSDBBackfiller ¶
type DefaultTSDBBackfiller struct {
// contains filtered or unexported fields
}
func NewDefaultTSDBBackfiller ¶
func NewDefaultTSDBBackfiller( logger *slog.Logger, prometheusExecName string, promtoolExecName string, ) *DefaultTSDBBackfiller
func (*DefaultTSDBBackfiller) BackfillOpenMetricsSeries ¶
type DockerTSDBBackfiller ¶
type DockerTSDBBackfiller struct {
// contains filtered or unexported fields
}
func NewDockerTSDBBackfiller ¶
func NewDockerTSDBBackfiller( logger *slog.Logger, prometheusImage string, ) (*DockerTSDBBackfiller, error)
func (*DockerTSDBBackfiller) BackfillOpenMetricsSeries ¶
func (*DockerTSDBBackfiller) BackfillRule ¶
func (*DockerTSDBBackfiller) Close ¶
func (b *DockerTSDBBackfiller) Close() error
func (*DockerTSDBBackfiller) Initialize ¶
func (b *DockerTSDBBackfiller) Initialize( ctx context.Context, ) error
Click to show internal directories.
Click to hide internal directories.