Hey All,
We have been looking high and low to determine a best practice or a method to intercept a conversation between two applications communicating over nats. There are lots of variables I understand. is it nats or streaming or jetpack?
Since a channel is really a single direction to get the entire picture of a conversation one would really need to capture two channels and interlace the two channels to make a single conversation (much like a screen play where two people are conversing).
While watching 1 subscription is useful, it's only part of the conversation, and when messages are almost being sent at the same time it can be difficult to compare two logs and determine which one was sent first, second, third across channels.
Interested in what others are doing to capture this type of useful information for debugging applications.
Thanks,
Matt