设置Stackdriver为Docker的gcplogs日志驱动程序logging日志级别

Docker支持--log-driver=gcplogs选项,将Google Compute Engine实例login到Stackdriver Logging服务(又名Google Cloud Logging)。 但是, https: //console.cloud.google.com/logs中的“日志查看器”页面中的所有日志条目都没有严重性级别 – 整个日志行被放置在如下所示的data字段中:

 { metadata: { projectId: "my-project" serviceName: "custom.googleapis.com" labels: { custom.googleapis.com/secondary_key: "secondary_key" custom.googleapis.com/primary_key: "primary_key" } timestamp: "2016-05-10T00:07:28.700617425Z" projectNumber: "12345" } insertId: "2016-05-09|17:07:28.706161-07|1.2.3.4|1234" log: "gcplogs-docker-driver" structPayload: { container: { imageName: "us.gcr.io/my-image/name" created: "2016-05-09T15:09:15.15158629Z" name: "/my-container" id: "7b6f9fa1d7517e6a3004b8fa7e52asdfddd8e63d02e43afb3942681a56f4e" imageId: "sha256:20605d3fdc700asdfa8b08a4aed1f745a0b5d9a8f08ae0db2f90af0bd093" } data: "2016-05-10 00:07:28,700 DEBUG [my-file:191][uWSGIWorker1Core0] Some log message here" instance: { zone: "us-east1-b" name: "broker-1" id: "12345" } } } 

我知道Docker的stdout和stderr被Dockerlogging,但是我怎样才能configuration一些东西(Docker,Compute Engine,Stackdriver Logging)来parsing我的消息以获得日志级别?