Documentation ¶
Index ¶
- Variables
- type DeleteInput
- type GetInput
- type GetOutput
- type Ingester
- type IngestionObserver
- type PutInput
- type Storage
- func (s *Storage) CacheStats() map[string]interface{}
- func (s *Storage) Close() error
- func (s *Storage) CollectLocalProfiles() error
- func (s *Storage) Delete(di *DeleteInput) error
- func (s *Storage) DeleteDataBefore(threshold time.Time) error
- func (s *Storage) DiskUsage() map[string]bytesize.ByteSize
- func (s *Storage) Get(gi *GetInput) (*GetOutput, error)
- func (s *Storage) GetKeys(cb func(_k string) bool)
- func (s *Storage) GetValues(key string, cb func(v string) bool)
- func (s *Storage) InstallID() string
- func (s *Storage) Put(po *PutInput) error
- func (s *Storage) PutLocal(po *PutInput) error
Constants ¶
This section is empty.
Variables ¶
View Source
var OutOfSpaceThreshold = 512 * bytesize.MB
Functions ¶
This section is empty.
Types ¶
type DeleteInput ¶ added in v0.0.33
type IngestionObserver ¶ added in v0.0.37
type IngestionObserver struct {
// contains filtered or unexported fields
}
func NewIngestionObserver ¶ added in v0.0.37
func NewIngestionObserver(storage *Storage, exporter *exporter.MetricsExporter) IngestionObserver
func (IngestionObserver) Put ¶ added in v0.0.37
func (o IngestionObserver) Put(i *PutInput) error
type Storage ¶
type Storage struct {
// contains filtered or unexported fields
}
func (*Storage) CacheStats ¶ added in v0.0.33
func (*Storage) CollectLocalProfiles ¶ added in v0.0.33
func (*Storage) Delete ¶ added in v0.0.33
func (s *Storage) Delete(di *DeleteInput) error
func (*Storage) DeleteDataBefore ¶ added in v0.0.33
Source Files ¶
Click to show internal directories.
Click to hide internal directories.