[SERVER-67059] build metric visualization graph Created: 06/Jun/22 Updated: 29/Oct/23 Resolved: 13/Aug/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.1.0-rc0 |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Daniel Moody | Assignee: | Daniel Moody |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Sprint: | Dev Platform 2022-07-25 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Description |
|
The build will be graphed visually showing a timeline diagram for each action’s CPU, Memory, and duration concurrently alongside the current system memory. Python will be used with pandas and matplotlib to generate a graph and store it as a downloadable artifact.
Investigate chromium tracer and if its able to take our data as input and create the graph for us (chrome://tracing/). |
| Comments |
| Comment by Daniel Moody [ 07/Jun/22 ] |
|
its not duplicated work, it was expected that the generation of this graph would need to be created. The matplotlib module is supported by jupytor notebooks. https://jupyter.org/try-jupyter/retro/notebooks/?path=notebooks/Intro.ipynb |
| Comment by Alex Neben [ 07/Jun/22 ] |
|
Is this duplicated work with some rendering stuff that TIPS already has? Like would we prefer to render it in the browser? |