The MealStack Schema 0.9.3 · Field set
Event
One telemetry event, named the way ECS names events.
A telemetry event follows the Elastic Common Schema's event.* field set as it stands, rather than a MealStack version of it, so events land in any ECS-aware store without a mapping. Only the fields the app uses are listed here; the rest of ECS event.* applies unchanged. Counts and timings only; never an ingredient, a plate or a figure that would say what a person ate.
Fields
-
The app's name for what happened, lower case with underscores, the same string the app's telemetry has always sent.
Values
meal_loggedmeal_skippedday_type_changedstack_switchedstack_movedstack_keptstack_usedplan_importedplan_file_openedmeal_template_addedmeal_count_changedplan_editedonboarding_stepsettings_changedhealth_syncExample
meal_logged -
The ECS category the action falls under; the app's actions are all
processevents from the person's point of view, orconfigurationfor settings.Example
process -
success,failureorunknown, as ECS defines them.Example
success -
mealstack.app,mealstack.widget,mealstack.coach.Example
mealstack.app