Trying to access nested json in logstash mutate filter

I'm trying to do something similar to this:

  1. pipe the content of "message" to a new field "raw"
  2. Add new fields by accessing the nested content inside of the original raw data
  3. The fat lady sings?

Not quite. rubydebug output looks fine, but when I switch over to ES output, the fields do not resolve as expected.

Did you encounter this problem?