Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultMaxOrderedQueueSize = 10_000 DefaultMaxParallelCalls = 10 DefaultTimeout = 10 * time.Second )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsEc2Processor ¶
type AwsEc2Processor struct {
ImdsTags []string `toml:"imds_tags"`
EC2Tags []string `toml:"ec2_tags"`
Timeout config.Duration `toml:"timeout"`
Ordered bool `toml:"ordered"`
MaxParallelCalls int `toml:"max_parallel_calls"`
Log telegraf.Logger `toml:"-"`
// contains filtered or unexported fields
}
func (*AwsEc2Processor) Add ¶
func (r *AwsEc2Processor) Add(metric telegraf.Metric, _ telegraf.Accumulator) error
func (*AwsEc2Processor) Init ¶
func (r *AwsEc2Processor) Init() error
func (*AwsEc2Processor) SampleConfig ¶
func (*AwsEc2Processor) SampleConfig() string
func (*AwsEc2Processor) Start ¶
func (r *AwsEc2Processor) Start(acc telegraf.Accumulator) error
func (*AwsEc2Processor) Stop ¶
func (r *AwsEc2Processor) Stop()
Click to show internal directories.
Click to hide internal directories.