package
7.17.28
Repository: https://github.com/elastic/beats.git
Documentation: pkg.go.dev

# Functions

Creator returns a beat.Creator for instantiating a new instance of the Metricbeat framework with the given options.
DefaultCreator returns a beat.Creator for instantiating a new instance of Metricbeat framework with the traditional Metricbeat module option of module.WithMetricSetInfo.
DefaultTestModulesCreator returns a customized instance of Metricbeat where startup delay has been disabled to workaround the fact that Modules() will return the static modules (not the dynamic ones) with a start delay.
WithLightModules enables light modules support.
WithModuleOptions sets the given module options on the Metricbeat framework and these options will be used anytime a new module is instantiated.

# Structs

Config is the root of the Metricbeat configuration hierarchy.
Metricbeat implements the Beater interface for metricbeat.

# Type aliases

Option specifies some optional arguments used for configuring the behavior of the Metricbeat framework.