Closed ghost closed 20 hours ago
happy to review the PR once you create it, welcome
Please present your new component proposal at a SIG meeting. You will need a sponsor for this component.
Hello @atoulme I presented the component in the last SIG meeting I was told that a sponsor will be randomly selected as this is Sematext first component
I was the one that created this issue But I used my company GH account to create this issue At KubeCon I spoke to @andrzej-stencel and he advised I use my normal GH account because I am an official contributor there
So I had to delete my former account and I forgot to close the PRs and issues associated with it Is it possible to help with that?
Sure, closing this issue.
The purpose and use-cases of the new component
The Sematext Metric Exporter component is designed to export telemetry data, specifically metrics, to the Sematext platform, enabling real-time monitoring, alerting, and observability. This exporter is an extension of the existing InfluxDB exporter, leveraging Sematext's capability to listen over the Influx line protocol.
The primary changes include:
app_token
for authentication with the Sematext platform.Example configuration for the component
Configuration Options:
timeout
(default = 5s) Timeout for requestsRegion
Region specifies the Sematext region the user is operating in; must be one of:US
EU
app_token
App token specifies the token of Sematext Monitoring App to which the user wants to send data to.payload_max_lines
(default = 1_000) Maximum number of lines allowed per HTTP POST requestpayload_max_bytes
(default = 300_000) Maximum number of bytes allowed per HTTP POST requestmetrics_schema
(default = telegraf-prometheus-v2) The chosen metrics schema to writesending_queue
details hereenabled
(default = true)num_consumers
(default = 10) The number of consumers from the queuequeue_size
(default = 1000) Maximum number of batches allowed in queue at a given timeretry_on_failure
details hereenabled
(default = true)initial_interval
(default = 5s) Time to wait after the first failure before retryingmax_interval
(default = 30s) Upper bound on backoff intervalmax_elapsed_time
(default = 120s) Maximum amount of time (including retries) spent trying to send a request/batchThe full list of settings exposed for this exporter are documented in config.go.
Example:
Telemetry data types supported
Metrics
Is this a vendor-specific component?
Code Owner(s)
@Eromosele-SM
Sponsor (optional) No response