Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display metrics in Jobs UI #742

Open
keithmanville opened this issue Feb 5, 2025 · 0 comments
Open

Display metrics in Jobs UI #742

keithmanville opened this issue Feb 5, 2025 · 0 comments
Assignees
Labels
feature New feature to add to project frontend

Comments

@keithmanville
Copy link
Collaborator

keithmanville commented Feb 5, 2025

This feature will expose metrics information in the Jobs page of the UI. It should be a new tab alongside overview. This issue is scoped to metrics for a single job. Displaying metrics across multiple jobs in an experiment is a future feature.

It should have a table of metrics from /api/v1/jobs/{id}/metrics:

[
  {
    "name": "string",
    "value": 0
  }
]

And it should be possible to select a metric to see it's history:
/api/v1/jobs/{id}/metrics/{name}/snapshots

{
  "index": 0,
  "isComplete": true,
  "totalNumResults": 0,
  "first": "string",
  "next": "string",
  "prev": "string",
  "data": [
    {
      "name": "string",
      "value": 0,
      "step": 0,
      "timestamp": 0
    }
  ]
}

Start by mocking up ideas for how this could look in the UI.

Look at plotly (https://plotly.com/javascript/) to handle plotting.

Blocked by:

@hbooth hbooth added the feature New feature to add to project label Feb 7, 2025
@keithmanville keithmanville changed the title Display metrics in UI Display metrics in Jobs UI Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature to add to project frontend
Projects
None yet
Development

No branches or pull requests

3 participants