Stream View
The table is for scanning a queue β many messages at once, one row each. The stream is for reading one: messages laid out one after another, each with its payload opened up as formatted JSON rather than collapsed into a cell.
Switch between the two with the control in the message toolbar, beside Columns. The choice is remembered per queue, so a queue you read stays a stream and a queue you scan stays a table.
What an entry shows
Each entry has three parts:
- a header with the message number, the schema validity icon where a schema is assigned, and the same actions as a table row β view details, route, delete β plus a checkbox for bulk selection
- the messageβs own fields: routing key, content type, correlation ID and so on, together with any headers you have added as columns
- the payload, formatted, indented and syntax-coloured
Payload fields are deliberately not listed above the payload, even when they are columns in
the table. The JSON below already shows them, and repeating a value a few lines above itself
makes the entry harder to read, not easier. In the table it is the other way round β the payload
is collapsed to {β¦}, so a column drawn from it is the only way to see the value.
The fields that are listed follow the column picker. Hide Content Type there and it disappears from the stream too; the two views agree on what matters. They are laid out in columns of at most four rows, so a message with a dozen fields spreads sideways rather than running down the page.
Filtering
Filtering is unchanged. The stream shows whatever the filter left β the same messages the table would β so the filter bar, the field selector and the advanced rules all apply exactly as they do elsewhere. See Message Filtering.
Whatever matches is marked inside each payload, so on a message of any size you can see which part of it matched rather than hunting for it.
Loading more
The stream loads further messages as you scroll, the same as the table. The count above the list says how many are loaded.
Related
- Table View & Presets β the other view, and the columns both share
- Message Filtering β the filter bar and the field selector