Google App Engine flexible environment automatically pipes stdout and stderr to Stackdriver (Google Cloud Logging). But this only supports plain text log message without any metadata (not even logging levels).
in this document, it says app logs can be text or structured, But I couldn't find a way to log structured message from Java application.
I found Logback appender for google cloud logging.
But this does not seem to support structured logging yet. And also, it makes GRPC calls for every log entry under the hood. So, I wonder how scalable it is (especially compare to current app engine structure which has separate Fluentd agent handles logs).
Is there any out of box or simple solution to send structured log from App Engine to Stackdriver?
I asked the same question in Stackoverflow, but they don't seem to be interested in app engine much, so I ask it again here.