Hacker News new | ask | show | jobs
by toomuchtodo 1796 days ago
Do you provide any sort of debugging logs for troubleshooting integration/workflow failures while ensuring those logs are sanitized of user secrets? Is there a straightforward way to report integration failures for triage by your team in the event something changed unexpectedly (Silent API changes happen more often than you'd think)?

Looks awesome!

1 comments

Yes we do! The way it works is we run isolated containers for each sync job, and then monitor the process for errors. There's a few stages it goes through (syncing the data, running any transformations, and then exporting the final output). At each of these stages sanitized logs can be viewed in real time from the hotglue panel, so developers can debug what went wrong (whether it's an expired OAuth/API key, or a breaking API change). If there is a case where an integration is failing, it can be reported to our team directly in the hotglue panel for triage.

Thanks!

Brilliant, thanks for the reply.