Messages, attributes and context
A log is one line of text with a level and an optional set of attributes. Attributes belong to that single line, while tags, context and the user set on the SDK are attached to everything sent afterwards. Use attributes for what happened in this call, and tags or context for who and where. Flat objects with string, number or boolean values work best: nested objects are stored and shown, but are not offered as filters.