Closed
Description
The idea is very similar to "X-Opaque-ID" from http request header. But make it part of the payload so the value will be available in all aspect of debugging.
X-Opaque-ID only shows up for slow logs, which is not friendly enough IMO.
I often use kibana to see detailed task and any query taking too long will be spotted easily. Especially performance degradation over time.
The problem for me is that I have no idea who made that request and under what context. The coders don't even know most of the time.
If there's a boolean flag that allows us to return the comment from request payload, then I can easily use comment as an ID.
It will speed up troubleshooting significantly.