Skip to content
Discussion options

You must be logged in to vote

Yes, but with an important distinction.

OracleTrace does not act as a long-running application performance monitoring (APM) tool. It profiles the Python process that it launches and records function-level execution timings.

For example:

oracletrace uvicorn example:app

This will profile the Uvicorn process itself and any application code executed within that process. If requests are handled while OracleTrace is running, their execution will be included in the trace.

However, OracleTrace is currently designed for execution profiling and regression detection between runs, not for continuous production monitoring. It does not collect request metrics over time, expose dashboards, or aggregate …

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by KaykCaputo
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants