Claude
Skills
Sign in
Back

dagu-webui

Included with Lifetime
$97 forever

Guide for using the Dagu Web UI. Use when monitoring workflow executions, managing DAGs through the browser, or troubleshooting workflow issues.

Design

What this skill does


# Dagu Web UI

Use this skill when working with Dagu's web interface to manage workflows, view execution history, monitor running workflows, or configure the UI.

## When to Use This Skill

Activate when:
- Navigating the Dagu web interface
- Starting, stopping, or retrying workflows via UI
- Viewing workflow execution logs and status
- Monitoring running workflows
- Managing workflow history
- Configuring workflow schedules through the UI
- Troubleshooting workflow issues using the UI

## Core Capabilities

The Dagu Web UI provides:

1. **Workflow Management** - View, start, stop, and manage workflows
2. **Execution Monitoring** - Real-time status and logs
3. **History Viewing** - Past execution records and results
4. **DAG Visualization** - Visual representation of workflow structure
5. **Log Access** - View detailed execution logs
6. **Schedule Management** - Configure when workflows run

## Quick Start

Access Dagu Web UI at `http://localhost:8080` (default) after starting Dagu:

```bash
dagu server
```

## Primary Operations

### Start a Workflow

To manually execute a workflow:
1. Navigate to workflow list
2. Click the workflow name
3. Click "Start" button
4. View real-time execution progress

### Monitor Execution

For detailed information on a running workflow, consult `references/monitoring.md` which covers:
- Reading execution logs
- Understanding status indicators
- Tracking step progress
- Identifying failures

### View History

To review past executions, see `references/history.md` for guidance on:
- Filtering execution history
- Analyzing failed runs
- Comparing execution times
- Exporting execution data

### Workflow Visualization

The DAG view shows workflow structure. For detailed visualization features, see `references/visualization.md`.

## When to Consult References

- **Detailed UI navigation**: Read `references/ui-navigation.md`
- **Advanced monitoring**: Read `references/monitoring.md`
- **History analysis**: Read `references/history.md`
- **Workflow editing via UI**: Read `references/workflow-editor.md`
- **Configuration options**: Read `references/configuration.md`

## Common Tasks

### Restart a Failed Workflow

1. Find the failed execution in history
2. Click the retry/restart button
3. Monitor the new execution

### Stop a Running Workflow

1. Navigate to the running workflow
2. Click "Stop" or "Cancel"
3. Confirm the action
4. View cleanup handlers execution

### View Detailed Logs

When you need to debug a workflow:
1. Click on the specific workflow execution
2. Select the step with issues
3. View stdout/stderr logs
4. Check for error messages

For advanced log analysis, consult `references/monitoring.md`.

## Key Principles

- **Real-time visibility**: Web UI provides live updates of workflow execution
- **Click-based operations**: No CLI needed for basic workflow management
- **History preservation**: All executions are logged and accessible
- **Visual feedback**: Status indicators show current state at a glance
- **Log accessibility**: Detailed logs available for debugging

## Pro Tips

- Use the search feature to quickly find workflows by name
- Filter execution history by date range or status
- Click on step names in DAG view for step-specific details
- Use the refresh button if live updates seem delayed
- Check the scheduler status to verify cron jobs are active

Related in Design