Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Plugins = map[string]Creator{}
Functions ¶
Types ¶
type Debug ¶
func (Debug) Description ¶
func (Debug) SampleConfig ¶
type Ping ¶
type Ping struct {
// NOTE multiple endpoints ?
Endpoint string
Adapter adapters.Plugin
// contains filtered or unexported fields
}
func (Ping) Description ¶
func (Ping) SampleConfig ¶
type Plugin ¶
type Plugin interface {
// NOTE String() method ?
Description() string
SampleConfig() string
// NOTE a serf agent as argument for information and event triggers ?
Gather(serf.Member, serf.Event) error
}
TODO make it full compatible with telegraf plugins NOTE inspired by telegraf project plugin style
Click to show internal directories.
Click to hide internal directories.