id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,branch,branch_author,launchpad_bug
5696,PythonLoggingObserver does not log structured data.,dreid,richzeng,"The stdlib logging module supports an `extra` keyword argument which is a dictionary that will be combined with the `LogRecord`.  When `PythonLoggingObserver` calls `self.logging.log` it fails to pass the `eventDict` argument to `emit` as this `extra` keyword argument, thus all structured data that might be attached to the log message is lost.

The `extra` keyword argument is documented here: http://docs.python.org/library/logging.html#logging.Logger.debug",defect,new,normal,,core,,,chris@…,branches/structured-log-logging-5696,glyph,
