-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New component: Doris Exporter #33479
Comments
Hello @atoulme . @AlchemyDing talked to you about the Doris Exporter before. Could we invite you to be the sponsor? |
Hello @atoulme , Do you have time to follow this issue, We need sponsors to help us complete this issue. Thank you. |
Yes, I can sponsor this component. The integration seems similar to the clickhouse exporter. |
Thank you for your sponsorship. doris and clickhouse are both data warehouses, but doris exporter and clickhouse exporter have many differences in their export methods, such as the jdbc used by clickhouse exporter, the http used by doris exporter, and so on. |
Right - just pointing out I have had some experience helping on this type of exporter before. After that, it's all you. To start, please follow the steps in CONTRIBUTING.md and prepare a first PR with a minimal skeleton for the exporter. |
Thank you! I will submit the PRs according to the CONTRIBUTING.md. |
We plan to have @joker-star-l responsible for the submission of PR, and I will help him in this process and then participate in the code review of his PR. |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
First PR of New component: Doris Exporter. **Link to tracking Issue:** #33479
**Description:** Second PR of New component: Doris Exporter. Implementation of traces. **Link to tracking Issue:** #33479 **Testing:** **Documentation:**
First PR of New component: Doris Exporter. **Link to tracking Issue:** open-telemetry#33479
…t: Doris Exporter (#35150) **Description:** <Describe what has changed.> Second PR of New component: Doris Exporter. Implementation of logs. <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Link to tracking Issue:** #33479 **Testing:** Tested via unit test. **Documentation:** <Describe the documentation added.> No additional documentation.
…emetry#34980) **Description:** Second PR of New component: Doris Exporter. Implementation of traces. **Link to tracking Issue:** open-telemetry#33479 **Testing:** **Documentation:**
…t: Doris Exporter (open-telemetry#35150) **Description:** <Describe what has changed.> Second PR of New component: Doris Exporter. Implementation of logs. <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Link to tracking Issue:** open-telemetry#33479 **Testing:** Tested via unit test. **Documentation:** <Describe the documentation added.> No additional documentation.
This issue has been closed as inactive because it has been stale for 120 days with no activity. |
Hello, I am still working on this, could you help me reopen this issue? Thank you. @atoulme |
…nent: Doris Exporter (#35338) **Description:** <Describe what has changed.> Second PR of New component: Doris Exporter. Implementation of metrics. <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Link to tracking Issue:** #33479 **Testing:** Tested via unit test. **Documentation:** <Describe the documentation added.> No additional documentation.
The purpose and use-cases of the new component
The Doris Exporter would allow for the export of logs, metrics, and traces to Apache Doris, a modern data warehouse for real-time analytics.
The Doris Exporter aims to provide a seamless way to export observability data from OpenTelemetry-collected applications to Doris. This component will enable users to take advantage of Doris’s powerful analytics capabilities to gain insights into their application’s performance and behavior.
Example configuration for the component
Configuration options:
endpoint
(no default): The Doris FE address.database
(default otel): The database name.username
(default ): The authentication username.password
(default ): The authentication password.create_schema
(default true): Whether databases and tables are created automatically.logs_table_name
(default otel_logs): The table name for logs.traces_table_name
(default otel_traces): The table name for traces.metrics_table_name
(default otel_metrics): The table name for metrics.ttl
(default 0): The data time-to-live, 0 means no ttl.timeout
(default 5s): The timeout for each data send.retry
enabled
(default true): Whether retries are allowed.initial_interval
(default 5s): Retry wait time after the first failure. (Ignored ifenabled
isfalse
.)max_interval
(default 30s): The upper bound on backoff. (Ignored ifenabled
isfalse
.)max_elapsed_time
(default 100s): The maximum time spent trying to send a batch. (Ignored ifenabled
isfalse
.)Example:
Telemetry data types supported
logs, metrics, and traces
Is this a vendor-specific component?
Code Owner(s)
@xiaokang, @joker-star-l
Sponsor (optional)
@atoulme
Additional context
No response
The text was updated successfully, but these errors were encountered: