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	
