Files
recon-pipeline/docs/overview/visualization.rst
epi052 9d5cac6b34 WIP: added tools command; closes #44 (#60)
* added tools command with placeholders for un/reinstall along with placeholder tests

* added missing docs build dependency

* updated documentation to reflect tools vs install

* refactored some code for DRY, fixed up prior merge with master

* fixed broken tests in test_recon_pipeline_shell

* existing tests all passing

* added tools list command

* added tools list command

* added tools reinstall

* removed lint

* fixed reinstall test

* fixed install go test

* fixed go install test again
2020-06-27 21:23:16 -05:00

35 lines
1.1 KiB
ReStructuredText

.. _visualization-ref-label:
Visualizing Tasks
=================
Setup
#####
To use the web console, you'll need to :ref:`install the luigid service<install-ref-label>`. Assuming you've already
installed ``pipenv`` and created a virtual environment, you can simply run the ``tools install luigi-service``
from within the pipeline.
Dashboard
#########
If you're using the :ref:`central scheduler<scheduler-ref-label>`, you'll be able to use luigi's web console to see a
dashboard style synopsis of your tasks.
.. image:: ../img/dashboard.png
Dependency Graph
################
You can use the **Dependency Graph** link at the top of the dashboard to view your current task along with
any up/downstream tasks that are queued.
.. image:: ../img/web-console.png
Make it So
##########
To view the console from within ``recon-pipeline``, you can run the :ref:`status<status_command>` command or add
``--sausage`` to your scan command at execution time. The web console runs on port **8082** by default, so at any time
you can also just use your favorite browser to check it out manually as well.