โ08-11-2022 09:43 PM
A feature request that would be tremendously helpful is if Workato would have the Debug logs (raw API requests/responses) available right away when a job is failed. Only adding that information when a job is repeated is just not practical at all when troubleshooting issues and I'll give 2 real life examples where it can be a real pain...
I don't know if other customers experience similar struggle and frustration, but please echo here in case you do in case you see this change bringing real benefits to you and your team as well.
โ08-12-2022 04:58 AM
Hi Lucas Cury thanks so much for the detailed feedback. Really appreciate you taking the time. You have raised some valid concerns. I would like to explore if we can do something along the lines you've suggested. The debug information on job repeat was done by design. Mainly to avoid extra data load and processing for normal running jobs. Do you have any information on what's the percentage of failed jobs out of total jobs? Can you please create a support ticket which will help track this request?
Thanks
Deven
โ08-26-2022 02:25 PM
I'm sorry I missed your response, Deven Maru. When you ask me the % of jobs failing I believe that's the wrong perspective that leads to architectural designs that aren't always helpful.
That 0.1% can cause you a lot of pain and a lot of wasted hours, and possibly if that one critical job that's supposed to run once daily fails and you don't have tools to support you troubleshoot the problem further can affect your business severily.
I can understand what excessive logging can impact performance at scale, but we'd need to have somewhat control to enable that if needed (e.g. ability to enable an account setting to keep debug logs for the last hour or to always keep debug logs for failures.
Would you like me to raise a ticket so you can take the ownership and have internal discussions regarding this request internally? If that's the intent, I'd definitelly raise one for you.
โ08-12-2022 12:34 PM
โ08-26-2022 02:16 PM
Like, at least let us have some control over it, right?
We understand that performance can be degraded but, if we could for example temporarily enable a Debug flag that would capture and keep all debug information for the last hour or always keep the debug only for failed jobs, that would be REALLY helpful!