Sometimes we didn't see any Postgres containers running. It's quite difficult to clarify and know what happened. Therefore, we have to centralize and improve the logging system
TODO / How to implement
- Use centralized log(zap) and inject it through the app. Examples:
- remove a custom log package
- remove meaningless and clogging log entries
- check and add(if necessary) log entries for container management operations
We understand what happened inside the Database Lab because we have a clear, extensible and useful logging system.