-
-
Notifications
You must be signed in to change notification settings - Fork 531
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
Implement profiling page for Panel #2645
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2645 +/- ##
==========================================
- Coverage 83.00% 82.84% -0.17%
==========================================
Files 184 185 +1
Lines 23354 23404 +50
==========================================
+ Hits 19386 19389 +3
- Misses 3968 4015 +47
Continue to review full report at Codecov.
|
Do I see the terminal in action? |
For inspiration check also scalene out @philippjfr . https://github.com/plasma-umass/scalene |
@MarcSkovMadsen scalene indeed looks great but I see no way to actually run it from within an existing Python session. The only way I found to invoke it required forking the process and running a code snippet in the forked process. |
For me the main take away is also the look and frem which looks great. |
Adds an optional
/admin
endpoint to Panel with profiling output. This will expand to a number of visualization and views to monitor a live Panel server, including seeing currently active sessions, logging output, callbacks, and much more.