Open ripienaar opened 9 months ago
Hi @ripienaar
Will the payload be published on the same existing subject or on a different subject, such as "JS.EVENT.ADVISORY.CONSUMER.MSG_TERMINATED.
We planned to send it to the same subject - that was the feature request.
I guess we would need to make it optional. It sending to a different subject seems like quite a big difference
@amitamit281 can you not remove this field in the tool you use to integrate with Splunk? We would rather not go crazy with too many options and settings so trying to keep it easy
@ripienaar yes we can remove the payload. However, we also intend to store the payload in a stream. If it's published on a separate subject, it would be beneficial.
@ripienaar For completness we should also include headers.
@ripienaar @Jarema would this be reasonable for the 2.11 timeline (seems straightforwarrd)? If so, feel free to set the milestone and assign someone.
@bruth no we decided to park it while we design a better DLQ solution due to comments about data leakage
Proposed change
Termination advisories include all the message data to help one find the message in the stream that holds the message, but:
The proposal is to include all the original message data in the term advisory - original timestamp in addition to the timestamp the event was create and most importantly the origianal message payload.
Use case
One can read these advisories and build a full DLQ that holds payload and all without aditional API integrations.
Contribution
No response