Robert Coup - Monitoring and debugging your live applications
summary
Covers practical techniques for monitoring and debugging live Python applications using the standard logging module (how to log effectively and what to instrument), setting up remote interactive consoles into running processes to inspect variables and execute code, and integrating IRC/IM bots to interact with applications from the desktop.
AI-written summary · about
related talks
31mDevelopers Have the Logs Their Imagination Allows
30mImproving debuggability of complex asyncio applications
28mKnocking On A Process’s Door: Introspecting Live Python Processes
12mDebugging Python in Production: Practical Techniques Beyond Print Statements
23mThe Hitchhiker's Guide to Advanced Python Monitoring
24mHow To Monitor and Troubleshoot Applications using OpenTelemetry
29mPeering into the black box: tips for visualizing your program's behavior
11mUsing and abusing Python's logging module for more readable logs