Skip to content

Standardize logging config #124

@jenniferjiangkells

Description

@jenniferjiangkells

Description

The project currently lacks a consistent logging strategy, with individual modules configuring their own loggers without standardization. This makes it difficult to control log levels, formats, and outputs across the application, which impacts debugging and monitoring capabilities.

Tasks

  • Create a centralized logging configuration module in healthchain/utils/logging.py
  • Define standard log levels and their appropriate usage across the application
  • Implement configurable log handlers (console, file, rotating file, etc.)
  • Add to config schema
  • Update all existing logger instantiations to use the centralized configuration

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions