flyteadmin icon indicating copy to clipboard operation
flyteadmin copied to clipboard

Implement GetFlyteKitMetrics endpoint

Open Yicheng-Lu-llll opened this issue 1 year ago • 1 comments

TL;DR

This is part of Flytekit Metrics Exploration.

This PR Implements GetFlyteKitMetrics endpoint(also highlighted in green):

  • Download flytekit spans for a particular node from remote storage.
  • Send flytekit spans to console.
image

Checks

/api/v1/metrics/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id} image

Flytekit Metrics Exploration includes:

  • flytekit: https://github.com/flyteorg/flytekit/pull/1683

  • flyteplugins: https://github.com/flyteorg/flyteplugins/pull/361

  • flyteidl: https://github.com/flyteorg/flyteidl/pull/415

  • flytepropeller: https://github.com/flyteorg/flytepropeller/pull/577

  • flyteadmin: https://github.com/flyteorg/flyteadmin/pull/575

Yicheng-Lu-llll avatar Jun 14 '23 01:06 Yicheng-Lu-llll

Thank you for opening this pull request! 🙌

These tips will help get your PR across the finish line:

  • Most of the repos have a PR template; if not, fill it out to the best of your knowledge.
  • Sign off your commits (Reference: DCO Guide).

welcome[bot] avatar Jun 14 '23 01:06 welcome[bot]