Hint about Postgres logs
In some cases, we have an issue (e.g., failed dump or restore during the logical retrieval process) and inspection of the DLE logs doesn't help with troubleshooting.
To address this problem, we already implemented a mechanism (issue: #349 (closed)) to collect all the PG logs and store them in a centralized place if RCA is needed, but we don't explain this to users.
Let's add this hint to the DLE logs in such cases:
Hint: Postgres logs are not present here; to troubleshoot, check ~/.dblab/engine/logs on the DLE machine to find and inspect Postgres logs.
(in the future, we need to find a way to improve UX here – the error should be immediately available to the user in API/CLI/UI, not requiring additional actions)
Edited by Nikolay Samokhvalov