NASA-AMMOS / aerie

A software framework for modeling spacecraft.
https://nasa-ammos.github.io/aerie-docs/
MIT License
73 stars 19 forks source link

Associate simulation events with spans for better traceability #1426

Closed dandelany closed 4 months ago

dandelany commented 7 months ago

Background

Simulations can emit simulation events when they are run. This happens automatically when activities are created, and the user can also add their own events to act as useful log messages or warnings. Thanks to the changes in https://github.com/NASA-AMMOS/aerie-ui/pull/1236 these events will be visible in the UI to provide extra visibility into what's going on "under the hood" when a sim is run.

Per @mattdailis we should be able to associate these events with the spans/activities that create them, which would help users trace them to their source.

Requirements