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.