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
Is your feature request related to a problem? Please describe.
Currently, our logging for the Coinbase plugin lacks structured formats and essential context, making it challenging to debug issues effectively and trace requests across services.
Describe the solution you'd like
Implement a structured logging framework that:
Uses JSON format for all logs.
Includes standard fields such as timestamp, severity, and correlation ID.
Supports context injection for better observability.
Has different log levels (DEBUG, INFO, WARN, ERROR).
Allows adding custom fields relevant to the Coinbase plugin operations.
For example, using a logging framework like Winston in Node.js:
This will greatly assist in correlating events and debugging any issues that may arise.
Describe alternatives you've considered
Relying on plain text logs, which can be cumbersome to parse and analyze.
Using manual JSON formatting, which is error-prone.
Implementing APM tools without a standardized logging approach.
Additional context
Enhancing our logging practices will lead to better monitoring, easier log aggregation, and a more consistent logging pattern, ultimately improving our overall observability and debugging capabilities.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Currently, our logging for the Coinbase plugin lacks structured formats and essential context, making it challenging to debug issues effectively and trace requests across services.
Describe the solution you'd like
Implement a structured logging framework that:
For example, using a logging framework like Winston in Node.js:
This will greatly assist in correlating events and debugging any issues that may arise.
Describe alternatives you've considered
Additional context
Enhancing our logging practices will lead to better monitoring, easier log aggregation, and a more consistent logging pattern, ultimately improving our overall observability and debugging capabilities.
The text was updated successfully, but these errors were encountered: