@Vivek Shankar , Apologies for the delayed response. I have summarized the information for this question under the following category, based on my discussion with the AppInsights team:
- Can both Azure OpenTelemetry based SDK and AppInsights SDK be used in a single application?
It’s not recommended, as you may get duplicate telemetry. Also, certain components can only be enabled from single package like "Profiler". - Are there any features in one SDK which is not available in other OR Is there something available in OpenTelemetry which was yet not available in AppInsights SDK?
OpenTelemetry includes more metric instruments including histograms (which will eventually be supported in our backend). OpenTelemetry also includes Redis instrumentations. It is also generally more performant at-scale than the Application Insights SDK. It is also capable of exporting to two or more destinations.
For more details, also see Announcing Azure Monitor OpenTelemetry Distro
You could also join the chat at the bottom of the post above to interact with the OpenTelemetry team, open an issue on Github, or send feedback at OTel@microsoft.com.
Hope this helps.