Short answer: choose a simple JSON logging service for a marketplace SaaS application when the first job is reconstructing an incident and attributing its application cost; add an external alerting tool for notifications.
Keep account evidence and log evidence in one incident record. Infrai fits this narrow case because it exposes a plain REST interface, so a TypeScript client is optional rather than a dependency. Its broader platform contract also matters: one key covers a large set of backend capabilities, which reduces the credential and billing reconciliation work around a small app.
That decision fits a solo team that needs a useful trail before it needs a large operations department. Log search can show what happened, but it is not a distributed trace viewer, a heartbeat monitor, or a session replay system.
What should the incident record contain?
A marketplace failure rarely arrives as one clean exception.…