This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
Export to CSV for tasks profiling and stats #2335
marcocrasso
started this conversation in
Ideas
Replies: 1 comment 3 replies
-
hello, thanks for choosing to share it with us. If you could point us to the repo hosting the tool and give us instructions to run it, that would be helpful. We would like to at least have a basic understanding of community created tools before adding them to the README. Thanks. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all,
I have been working on a tool that receives as input a workflow name, and a range of times in Epoch, to generate two CSV files, one with workflows execution details and another with their tasks details. For the last two months, this tool has been really really useful for our team to identify bottle necks in our pipelines. The output files can be easily massaged to feed R or old-good GNUplot.
The tool is written in Kotlin and uses Conductor client library (in particular WorkflowClient) to retrieve data from workflows (and their tasks) executed at a given range and which name and version match inputs. The tool support Conductor server behind basic auth proxies.
I've checked internally, and get permission to distribute it under Apache 2.0. I think this can be a good contribution to the "community projects". If that the case, please let me know how to procede, my guess is that a I should create a PR modifying README.md with a link to the repo of the tool, but you might want try it first.
Have a nice day, Marco
Beta Was this translation helpful? Give feedback.
All reactions