[Service] Add InfluxDB as Storage Backend to OTel
Description
OpenTelemetry (OTel) currently supports several storage backends for metrics and traces. Rn MLOX only uses the limited file backend in our service stack. InfluxDB is a popular time-series database that would provide users with a powerful, scalable, and flexible option for storing observability data.
This issue proposes adding a new OTel Service that support InfluxDB as a storage backend. The implementation should ensure that metrics, traces, logs are correctly exported and stored in InfluxDB. Functionality to receive the stored data should be provided and the UI adapted correspondingly.
Tasks
Difficulty
This is a challenging but well-scoped issue, ideal for contributors who want to work on service integrations and observability. It requires knowledge of OpenTelemetry, time-series databases, and service configuration.
Additional Notes
- Reference: InfluxDB OpenTelemetry Receiver
- Please ensure compatibility with existing OTel backends and provide migration notes if necessary.
- Feel free to ask questions or request guidance in the comments!
Good first issue for contributors interested in observability, service integrations, and backend development.
[Service] Add InfluxDB as Storage Backend to OTel
Description
OpenTelemetry (OTel) currently supports several storage backends for metrics and traces. Rn MLOX only uses the limited file backend in our service stack. InfluxDB is a popular time-series database that would provide users with a powerful, scalable, and flexible option for storing observability data.
This issue proposes adding a new OTel Service that support InfluxDB as a storage backend. The implementation should ensure that metrics, traces, logs are correctly exported and stored in InfluxDB. Functionality to receive the stored data should be provided and the UI adapted correspondingly.
Tasks
Difficulty
This is a challenging but well-scoped issue, ideal for contributors who want to work on service integrations and observability. It requires knowledge of OpenTelemetry, time-series databases, and service configuration.
Additional Notes
Good first issue for contributors interested in observability, service integrations, and backend development.