This repository has been archived by the owner on Oct 9, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add endpoint exposing runtime metrics (#524)
* metrics manager working for task nodes Signed-off-by: Daniel Rammer <[email protected]> * dynamic tasks working Signed-off-by: Daniel Rammer <[email protected]> * subworkflow node working Signed-off-by: Daniel Rammer <[email protected]> * refactored to allow branch and gate node parsing Signed-off-by: Daniel Rammer <[email protected]> * added node transition times Signed-off-by: Daniel Rammer <[email protected]> * sorting node and task executions Signed-off-by: Daniel Rammer <[email protected]> * added metrics metrics ... inception Signed-off-by: Daniel Rammer <[email protected]> * fixed duplicate metrics Signed-off-by: Daniel Rammer <[email protected]> * branch node working? Signed-off-by: Daniel Rammer <[email protected]> * implemented gate node Signed-off-by: Daniel Rammer <[email protected]> * working with partial completions and failures and cache hits Signed-off-by: Daniel Rammer <[email protected]> * added unit tests Signed-off-by: Daniel Rammer <[email protected]> * fixed most lint issues Signed-off-by: Daniel Rammer <[email protected]> * fixed lint issues Signed-off-by: Daniel Rammer <[email protected]> * added docs Signed-off-by: Daniel Rammer <[email protected]> * updated flyteidl dependency Signed-off-by: Daniel Rammer <[email protected]> * fixed unit tests Signed-off-by: Daniel Rammer <[email protected]> * chnaged to local flyteidl for testing Signed-off-by: Daniel Rammer <[email protected]> * using task event reported_at timestamps for updated_at in task execution models Signed-off-by: Daniel Rammer <[email protected]> * updated flyteidl Signed-off-by: Daniel Rammer <[email protected]> * fixed lint issues Signed-off-by: Daniel Rammer <[email protected]> * using reported_at for node executions Signed-off-by: Daniel Rammer <[email protected]> * updated flyteidl Signed-off-by: Daniel Rammer <[email protected]> * fixes unit tests and lint issues Signed-off-by: Daniel Rammer <[email protected]> * updated flyteidl Signed-off-by: Daniel Rammer <[email protected]> * bumped flyteidl deps Signed-off-by: Daniel Rammer <[email protected]> * using consts for start-node and end-node Signed-off-by: Daniel Rammer <[email protected]> --------- Signed-off-by: Daniel Rammer <[email protected]>
- Loading branch information