drogonframework / drogon

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
MIT License
11.04k stars 1.06k forks source link

Incorporate opentelemtry into drogon #2085

Open Divix55 opened 2 days ago

Divix55 commented 2 days ago

Notice If you need support or clarification regarding the usage of Drogon in your project, visit the official Drogon support channel at gitter

Please create a new issue only if you think you have found a bug or if have a feature request/enhancement.

Is your feature request related to a problem? Please describe. Drogon is currently using custom implementation of metrics. That's lead to conflict, when application which wants to use drogon is using already opentelemtry for instrumentation of their code. It's not possible to combine instrumentation from both.

Describe the solution you'd like I would like to change current custom metrics implementation to opentelemetry instrumentation (or make it at least configurable).

Describe alternatives you've considered I didn't consider any alternatives, opentelemetry is industry standard in many programming languages and frameworks.