Logs, the comic

Everything the kitchen says, on one roll.

The same kitchen as the other comics, with the sound on. Every cook talks while cooking, and on the Logs page all of it lands on one long roll, in the order it was said.

1 Everyone talking at once

Every cook talks while cooking: what a container writes is its log. The Logs page puts everything all running cooks say on one long roll, in the order it was said.
Soup’s on!Pizza out!Oops.
A cook who starts joins the roll by themselves, and one who stops leaves it. Nobody has to be added by hand.
Bye!Morning!
Because it is all in the order it was said, you read what happened in the kitchen as it happened, not cook by cook.
Soup at 9:01,pizza at 9:02.

2 Finding the line

Only want the shouting? Show just the lines that carry an error or a warning.
Only theshouting, please.
Look for a word, or for an expression such as /error|warn/, case-sensitive if you like.
/burnt|smoke/Burnt or smoke,anywhere?
Or follow only the cooks of one dinner: the logs of a single compose project.
shoptoolsSoup’s on!Pizza out!

3 Microphones

Switch a cook’s microphone off, and what they say is not just hidden: it is no longer fetched at all.
OFFOrder up!
One click turns every microphone back on.
All of you,back on.
Want the whole diary of one cook? Save it as a file, from that cook’s own page.
All of Ada’sdiary, please.Everyword of it.

4 Honest filters

The lines under an error do not always say ERROR themselves, like the steps of what went wrong. The level filter hides those too, and the app says that it did.
2 hiddenERROR:it burnt!…because the oven……was at 300…
How many lines the filter hides is always in view, so an empty roll never looks like a quiet kitchen.
42 hiddenQuiet? No:42 hidden.
In Docker Client MX: the Logs page, one roll for the whole kitchen, and a filter that says what it hides.
THE END

The cheat sheet

Every picture above, in Docker words.

What a cook says out loud
A container’s log
The long roll on the wall
The Logs page: one stream, in time order
A cook who starts or stops
A container joining or leaving the stream
Only the shouting
The errors and warnings filter
The magnifying glass
Search, also with an expression
The cooks of one dinner
One compose project
A microphone switched off
A container switched off: no longer fetched
The whole diary of one cook
The log saved as a file
The mumbling under a shout
Lines without a level, such as a stack trace
“42 hidden”
The count of filtered lines
Now listen to your own kitchen.
Every running container in one stream, filtered by level, project or container, with a count of what the filter hides.