Closed Bug 1289825 Opened 8 years ago Closed 7 years ago

Update python_moztelemetry code to support Heka message payload change

Categories

(Cloud Services Graveyard :: Metrics: Pipeline, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mreid, Unassigned)

References

Details

Current S3-stored heka-formatted data keeps any remainder from the submitted JSON document in the top-level Payload header field.  The next iteration of the pipeline code will store this remainder JSON in the Fields[submission] field instead.

We should modify the code at [1] to look in both the message.payload field and the "submission" field inside message.fields.

[1] https://github.com/mozilla/python_moztelemetry/blob/master/moztelemetry/heka_message_parser.py#L24
Blocks: 1255748
Points: --- → 1
Priority: -- → P2
See Also: → 1289831
Product: Cloud Services → Cloud Services Graveyard
You need to log in before you can comment on or make changes to this bug.