Documentation ¶
Index ¶
- type EventHub
- func (*EventHub) Description() string
- func (*EventHub) Gather(telegraf.Accumulator) error
- func (e *EventHub) Init() (err error)
- func (*EventHub) SampleConfig() string
- func (e *EventHub) SetParser(parser parsers.Parser)
- func (e *EventHub) Start(acc telegraf.Accumulator) error
- func (e *EventHub) Stop()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventHub ¶
type EventHub struct { // Configuration ConnectionString string `toml:"connection_string"` PersistenceDir string `toml:"persistence_dir"` ConsumerGroup string `toml:"consumer_group"` FromTimestamp time.Time `toml:"from_timestamp"` Latest bool `toml:"latest"` PrefetchCount uint32 `toml:"prefetch_count"` Epoch int64 `toml:"epoch"` UserAgent string `toml:"user_agent"` PartitionIDs []string `toml:"partition_ids"` MaxUndeliveredMessages int `toml:"max_undelivered_messages"` EnqueuedTimeAsTs bool `toml:"enqueued_time_as_ts"` IotHubEnqueuedTimeAsTs bool `toml:"iot_hub_enqueued_time_as_ts"` // Metadata ApplicationPropertyFields []string `toml:"application_property_fields"` ApplicationPropertyTags []string `toml:"application_property_tags"` SequenceNumberField string `toml:"sequence_number_field"` EnqueuedTimeField string `toml:"enqueued_time_field"` OffsetField string `toml:"offset_field"` PartitionIDTag string `toml:"partition_id_tag"` PartitionKeyTag string `toml:"partition_key_tag"` IoTHubDeviceConnectionIDTag string `toml:"iot_hub_device_connection_id_tag"` IoTHubAuthGenerationIDTag string `toml:"iot_hub_auth_generation_id_tag"` IoTHubConnectionAuthMethodTag string `toml:"iot_hub_connection_auth_method_tag"` IoTHubConnectionModuleIDTag string `toml:"iot_hub_connection_module_id_tag"` IoTHubEnqueuedTimeField string `toml:"iot_hub_enqueued_time_field"` Log telegraf.Logger `toml:"-"` // contains filtered or unexported fields }
EventHub is the top level struct for this plugin
func (*EventHub) Gather ¶
func (*EventHub) Gather(telegraf.Accumulator) error
Gather function is unused
func (*EventHub) SampleConfig ¶
SampleConfig is provided here
Click to show internal directories.
Click to hide internal directories.