Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultInputBufferSize = 10000
View Source
const DefaultInputFilterWorkerNum = 1
View Source
const DefaultOutputBufferSize = 10000
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BufferConfig ¶
type BufferConfig struct { Size uint // contains filtered or unexported fields }
func (*BufferConfig) GetName ¶
func (c *BufferConfig) GetName() string
func (*BufferConfig) GetSize ¶
func (c *BufferConfig) GetSize() uint
type Config ¶
type Config struct { // number of workers that moves msg from input buffer to output buffer with msg filtering. InputFilterWorkerNum uint LogLevel string MetricsListen string InputBufferConfig *BufferConfig Inputs plugin.InputPlugins Filters plugin.FilterPlugins OutputGroups []OutputGroupConfig }
type OutputGroupConfig ¶
type OutputGroupConfig struct { Name string BufferConfig *BufferConfig Filters plugin.FilterPlugins Outputs plugin.OutputPlugins }
Click to show internal directories.
Click to hide internal directories.