# 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-cloud@latest/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-cloud@latest/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.

* [Viewing job execution time](/en/enterprise-cloud@latest/actions/how-tos/monitor-workflows/view-job-execution-time)

  You can view the execution time of a job, including the billable minutes that a job accrued.

* [Adding a workflow status badge](/en/enterprise-cloud@latest/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-cloud@latest/actions/how-tos/monitor-workflows/use-workflow-run-logs)

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

* [Viewing job condition expression logs](/en/enterprise-cloud@latest/actions/how-tos/monitor-workflows/view-job-condition-logs)

  Learn how to access and interpret expression evaluation logs for job-level if conditions in GitHub Actions.

* [Enabling debug logging](/en/enterprise-cloud@latest/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.