Documentation ¶
Index ¶
- type Checker
- type CollectdCheckerListener
- type CollectdRecord
- type TagList
- type Transformer
- func (transformer *Transformer) Emit(recordSets []shared.RecordSet) error
- func (transformer *Transformer) Start()
- func (transformer *Transformer) Stop()
- func (transformer *Transformer) String() string
- func (transformer *Transformer) TransformRecord(tag string, record shared.TinyRecord, transformed *CollectdRecord) error
- func (transformer *Transformer) WaitForShutdown()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Checker ¶
type Checker struct {
// contains filtered or unexported fields
}
func NewChecker ¶
func (*Checker) Emit ¶
func (checker *Checker) Emit(record CollectdRecord) error
func (*Checker) WaitForShutdown ¶
func (checker *Checker) WaitForShutdown()
type CollectdCheckerListener ¶
type CollectdCheckerListener interface {
Emit(record CollectdRecord) error
}
type CollectdRecord ¶
type Transformer ¶
type Transformer struct {
// contains filtered or unexported fields
}
func NewTransformer ¶
func NewTransformer(logger *logrus.Logger, tagList []string, listener CollectdCheckerListener) (*Transformer, error)
func (*Transformer) Emit ¶
func (transformer *Transformer) Emit(recordSets []shared.RecordSet) error
func (*Transformer) Start ¶
func (transformer *Transformer) Start()
func (*Transformer) Stop ¶
func (transformer *Transformer) Stop()
func (*Transformer) String ¶
func (transformer *Transformer) String() string
func (*Transformer) TransformRecord ¶
func (transformer *Transformer) TransformRecord(tag string, record shared.TinyRecord, transformed *CollectdRecord) error
func (*Transformer) WaitForShutdown ¶
func (transformer *Transformer) WaitForShutdown()
Click to show internal directories.
Click to hide internal directories.