This change adds the ability to import and export single traces. A trace captured on one Appdash instance can be shared with other people as standard JSON-encoded text and imported directly into another retaining all information about the trace (spans, annotations, etc).
When viewing a specific trace there is now a "Copy as JSON" link to the right of the trace ID, for example:
At which point the JSON-encoded trace will be copied to your clipboard:
On the Traces overview page (/traces) there is a new "Import JSON" button:
Clicking the button slides out a textarea where you can paste a previously-exported JSON trace:
Attempts to upload traces that are duplicates or would collide (i.e. merge with an existing trace) are met with an error alert.
After importing a JSON trace, the page is refreshed and the trace can be viewed normally through the UI.
This change adds the ability to import and export single traces. A trace captured on one Appdash instance can be shared with other people as standard JSON-encoded text and imported directly into another retaining all information about the trace (spans, annotations, etc).
When viewing a specific trace there is now a "Copy as JSON" link to the right of the trace ID, for example:
At which point the JSON-encoded trace will be copied to your clipboard:
On the Traces overview page (
/traces
) there is a new "Import JSON" button:Clicking the button slides out a textarea where you can paste a previously-exported JSON trace:
Attempts to upload traces that are duplicates or would collide (i.e. merge with an existing trace) are met with an error alert.
After importing a JSON trace, the page is refreshed and the trace can be viewed normally through the UI.