package
6.0.0-alpha2+incompatible
Repository: https://github.com/simitt/beats.git
Documentation: pkg.go.dev

# Functions

NewFactory creates new Reloader instance for the given config.
NewRunner returns a Runner facade.
NewWrapper create a new Module and its associated MetricSets based on the given configuration.
NewWrappers creates new Modules and their associated MetricSets based on the given configuration.
PublishChannels publishes the events read from each channel to the given publisher client.

# Structs

EventBuilder is used for building MetricSet events.
Factory is used to register and reload modules.
Wrapper contains the Module and the private data associated with running the Module and its MetricSets.

# Interfaces

Runner is a facade for a Wrapper that provides a simple interface for starting and stopping a Module.