Documentation ¶
Index ¶
- Constants
- type AwsEc2Processor
- func (r *AwsEc2Processor) Add(metric telegraf.Metric, _ telegraf.Accumulator) error
- func (r *AwsEc2Processor) Description() string
- func (r *AwsEc2Processor) Init() error
- func (r *AwsEc2Processor) SampleConfig() string
- func (r *AwsEc2Processor) Start(acc telegraf.Accumulator) error
- func (r *AwsEc2Processor) Stop() error
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) Description ¶
func (r *AwsEc2Processor) Description() string
func (*AwsEc2Processor) Init ¶
func (r *AwsEc2Processor) Init() error
func (*AwsEc2Processor) SampleConfig ¶
func (r *AwsEc2Processor) SampleConfig() string
func (*AwsEc2Processor) Start ¶
func (r *AwsEc2Processor) Start(acc telegraf.Accumulator) error
func (*AwsEc2Processor) Stop ¶
func (r *AwsEc2Processor) Stop() error
Click to show internal directories.
Click to hide internal directories.