You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Chromatrace is a Python package designed for advanced logging capabilities, including trace and request ID management. It provides a flexible logging configuration and supports colored logging for better visibility.
16
+
Chromatrace is a Python package designed for advanced logging capabilities, including trace and request ID management along with process ID. It provides a flexible logging configuration and supports colored logging for better visibility.
17
17
18
18
I believe that logging is an essential part of any application, and it is crucial to have a well-organized and structured logging system. Chromatrace aims to provide a simple and easy-to-use logging system that can be integrated into any Python application.
19
19
In simple terms, Chromatrace is a Best Practice of Logging in Python.
@@ -23,8 +23,13 @@ In simple terms, Chromatrace is a Best Practice of Logging in Python.
23
23
- Configurable logging settings using Pydantic.
24
24
- Customizable log levels and loggers for different services.
25
25
- Support for trace IDs and request IDs.
26
+
- Support for process IDs.
26
27
- Customizable log formats and handlers.
27
28
- Asynchronous and synchronous function tracing.
29
+
- Uvicorn integration for logging configuration to customize log settings.
30
+
- FastAPI integration for request ID management.
31
+
- SocketIO integration for request ID management.
32
+
- Practical examples for different frameworks and use cases.
0 commit comments