# Monitor workflows

You can monitor GitHub Actions workflows by using tools like the visualization graph and run logs.

## Links

* [Using the visualization graph](/en/enterprise-server@3.19/actions/how-tos/monitor-workflows/use-the-visualization-graph)

  Every workflow run generates a real-time graph that illustrates the run progress. You can use this graph to monitor and debug workflows.

* [Viewing workflow run history](/en/enterprise-server@3.19/actions/how-tos/monitor-workflows/view-workflow-run-history)

  You can view logs for each run of a workflow. Logs include the status for each job and step in a workflow.

* [/view-job-execution-time](/en/enterprise-server@3.19/view-job-execution-time)

* [Adding a workflow status badge](/en/enterprise-server@3.19/actions/how-tos/monitor-workflows/add-a-status-badge)

  You can display a status badge in your repository to indicate the status of your workflows.

* [Using workflow run logs](/en/enterprise-server@3.19/actions/how-tos/monitor-workflows/use-workflow-run-logs)

  You can view, search, and download the logs for each job in a workflow run.

* [/view-job-condition-logs](/en/enterprise-server@3.19/view-job-condition-logs)

* [Enabling debug logging](/en/enterprise-server@3.19/actions/how-tos/monitor-workflows/enable-debug-logging)

  If the workflow logs do not provide enough detail to diagnose why a workflow, job, or step is not working as expected, you can enable additional debug logging.