Decode Legend
The decode web page default view shows information about the capture, a view of all the connections with the number frames associated with that connection, and a summary of every AMQP frame. The summary includes:
- The capture file frame number. Note that not all frames from the capture file are AMQP frames and that there are normally gaps in the frame number sequence.
- The TCP/IP source and destination addresses of the hosts with an arrow indicating the direction of the frame. The frames from the broker to the client have the direction arrow highlighted with a light gray background.
The AMQP 'server' port (either 5672, or one of the decode-as ports) is always on the right
- The frame timestamp in seconds relative to the beginning of the capture
- The AMQP 1.0 performative(s) and important details:
- open [0] always channel 0
- close [0] always channel 0
- begin [channel,remoteChannel]
- end [channel]
- attach [channel,handle] role name (source: src, target: tgt)
- detach [channel, handle]
- flow [channel,handle](deliveryCount, linkCredit)
- transfer [channel,handle] (id)|(id..id)
- disposition [channel] (role first-last)
- AMQP version-independent init details
- AMQP 0.x method(s)
- Names of links, sources, and targets longer than 25 characters are shortened to the form "name_XX". Generated temporary names may exceed 150 characters and contribute little to understanding the protocol. You can hover over the shortened names in the displayed frames to see the full text in a popup and you may refer to a table of shortened names that appears after the AMQP Frames display to see all the translated names.
Protocol frame expansion
- The single lozenge expands to show each performative on a separate line
- The double lozenge expands each performative in the frame to expose the full details of the decoded Wireshark trace.
Notes
- Close, End, or Detach performatives that indicate errors are highlighted in yellow.
- Note that the [channel,handle] fields are highlighted with background colors to make protocol exchanges easier to see.
- Wireshark generally displays hex data for AMQP message payloads. Adverb attempts to show transfer frame AMQP-value fields readable ascii.
Notes on searching
You may use your browser's Ctrl-F search feature to search for text on the screen. However, this search does not find any of the hidden text. You may use the
Expand-all page view Page control to expand all the details in every frame. Then use the Ctrl-F to search for text anywhere in the details of each frame.