akashjs icon indicating copy to clipboard operation
akashjs copied to clipboard

Implement logger

Open ygrishajev opened this issue 10 months ago • 0 comments

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

ygrishajev avatar Apr 01 '24 13:04 ygrishajev