I ended up utilizing the dagster.yaml solution, as you mention (after initially wasting some confusion time, realizing that i didn't see the expected format in the console when debugging, then realizing that that dagit dev didn't seem to respect the logger 😛 ) but was a bit confused / annoyed that it seems not all messages utilize the logger. For a given container, the first couple of logs are written in the standard format/logger...
WAIT it's because it both logs the standard way to stdout as well as to the new json logger.So i'll get all the messages in non-json format followed by the json format. That means i'll have to use some other means than logging to console with json, because i'll get the logs duplicated.