JupiterOne / sdk

Home of the JupiterOne SDK
Mozilla Public License 2.0
20 stars 16 forks source link

Provide a visualization of the step dependency graph #534

Open aiwilliams opened 3 years ago

aiwilliams commented 3 years ago

It is very difficult in large integrations to reason why a step is not running. We need a visualization of the dependency graph. Ideally, we'd see a summary in the logs as well during a particular execution.

aiwilliams commented 3 years ago

"Would be very cool if you could run an SDK CLI command against a given integration and derive a Graphviz dot notation (or something equivalent) that could be rendered visually to quickly understand step relationships."