Skip to content

Implement logger #71

@ygrishajev

Description

@ygrishajev

Currently project utilises nodejs console.log for logging with doesn't provide a desired observability or debugging experience. Some of the issues:

  1. noisy tests outputs
  2. no way to filter or identify logs by levels which complicates decision making
  3. logs are simple strings which would complicate indexing if stored in tools like kibana or grafana

A good way to address this would be having a proper logger having common features. One of the good ones is pino.

  • replace all the logs with a properly scoped pino logger

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/enhancementEnhance an existing feature/documentation

    Type

    No type

    Projects

    Status

    Backlog (not prioritized)

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions