Skip to content
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

Proposal: Develop a Custom OpenTelemetry Exporter for DiceDB #1344

Open
gokul656 opened this issue Nov 29, 2024 · 0 comments
Open

Proposal: Develop a Custom OpenTelemetry Exporter for DiceDB #1344

gokul656 opened this issue Nov 29, 2024 · 0 comments

Comments

@gokul656
Copy link

While exploring the OpenTelemetry Collector repository, I noticed several custom exporters built to suit specific use cases. Inspired by this, I am proposing the development of a custom OpenTelemetry exporter tailored for DiceDB.

Benefits:

  1. Enhanced Observability:
    A custom exporter will allow DiceDB users to efficiently send telemetry data (e.g., metrics, traces, and logs) to their preferred observability tools, enhancing monitoring and debugging capabilities.

  2. Seamless Integration:
    The exporter can be fine-tuned to handle DiceDB-specific telemetry formats, ensuring smooth integration into existing OpenTelemetry pipelines.

  3. Improved Performance Insights:
    By aligning the exporter with DiceDB's architecture, users will gain deeper insights into performance bottlenecks and overall database health.

Questions for Discussion:

  • Use Cases: Would this be a valuable addition for current DiceDB users?
  • Target Systems: What telemetry backends should the exporter support by default (e.g., Prometheus, Elastic, etc.)?
  • Community Need: Are there existing requests or known needs for observability tools that justify building this exporter?

I’d appreciate input from the community and maintainers on the feasibility and priority of this feature. If this idea aligns with the project goals, I am happy to contribute to its development.

Looking forward to your thoughts!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant