@Mai Ha welcome to the Microsoft Q&A community.
Microsoft offers several solutions for in-depth tracing, including Azure Monitor, Application Insights, and Distributed Tracing V2 for Durable Functions .
If you're looking for a more flexible pricing model, you might want to explore Azure Monitor, which provides various pricing tiers based on usage, allowing you to scale as needed.
Additionally, OpenTelemetry is an open-source option that integrates well with Microsoft services and offers flexibility in tracing across different platforms. (See)
I hope these helps. Let me know if you have any further questions or need additional assistance.
Also if these answers your query, do click the "Upvote" and click "Accept the answer" of which might be beneficial to other community members reading this thread.