UI Overview
Cyclonetix provides a web-based user interface for managing, monitoring, and visualizing workflows. This guide gives you an overview of the main UI components and how to use them effectively.
Dashboard
The dashboard is the main landing page, providing a high-level overview of your Cyclonetix environment.
todo - provide a screenshot of the dashboard
Key elements include:
- Summary Cards: Quick statistics on agents, queues, and running DAGs
- Agents Table: List of active agents with their status
- Queue Tasks: Overview of tasks in different queues
- Running DAGs: Recently active DAG executions with progress indicators
Tasks Page
The Tasks page allows you to manage and schedule individual tasks.
todo - provide a screenshot of the tasks page
Features include:
- Task Browser: Filterable, searchable list of available tasks
- Task Details: View task definitions, parameters, and dependencies
- Schedule Task: Quickly schedule a task with custom parameters
- Recent Runs: Historical list of task executions
Scheduling a Task
To schedule a task:
- Find the task in the task list
- Click the “Schedule” button
- Configure any environment variables or parameters
- Click “Schedule Task” to submit
DAGs Page
The DAGs page lets you manage and schedule pre-defined DAGs.
todo - provide a screenshot of the DAGs page
Features include:
- DAG Browser: View and filter available DAGs
- DAG Details: Examine DAG configuration and included tasks
- Schedule DAG: Execute a DAG with custom settings
- DAG History: View past executions of the DAG
Running DAGs
The Running DAGs page shows all currently active workflow executions.
todo - provide a screenshot of the running DAGs page
For each execution, you can see:
- Status: Current execution status
- Progress: Visual progress bar showing completion percentage
- Task Breakdown: Number of completed/total tasks
- Last Updated: When the execution was last updated
- Actions: Buttons to view, pause, or cancel the execution
DAG Visualization
The DAG Visualization page provides a real-time graphical view of a workflow’s execution.
todo - provide a screenshot of the DAG visualization page
Key features include:
- Graph View: Interactive visualization of tasks and dependencies
- Task Status: Color-coded nodes showing execution status
- Task Details: Click on a task to view detailed information
- Live Updates: Real-time updates as tasks complete
- Navigation: Pan and zoom controls for exploring complex DAGs
The color coding for tasks is:
- Gray: Pending
- Blue: Queued
- Orange: Running
- Green: Completed
- Red: Failed
Agents Management
The Agents page shows information about all worker agents in your Cyclonetix environment.
todo - provide a screenshot of the agents page
You can:
- Monitor Agent Status: See which agents are active
- View Assigned Tasks: Check which tasks are currently being processed by each agent
- Agent Health: Review heartbeat information and resource utilization
Settings & Configuration
The Configuration section allows you to manage system-wide settings.
todo - provide a screenshot of the configuration page
Available configuration areas include:
- Task Configuration: Manage task definitions
- DAG Configuration: Manage DAG definitions
- Context Configuration: Set up environment contexts
- Queue Configuration: Configure task queues
- Scheduling Settings: Set up default scheduling behavior
User Preferences
Customize your Cyclonetix UI experience:
- Theme Toggle: Switch between light and dark mode
- Refresh Rate: Control how often the UI updates
- Table Density: Adjust the compactness of data tables
- Time Zone: Set your preferred time zone for timestamps
Mobile Responsiveness
The Cyclonetix UI is designed to work well on various screen sizes, from desktop monitors to tablets and smartphones. The layout automatically adjusts to provide the best experience for your device.
Keyboard Shortcuts
For power users, the UI supports several keyboard shortcuts:
?
: Show keyboard shortcuts helpd
: Go to Dashboardt
: Go to Tasks pageg
: Go to DAGs pager
: Go to Running DAGsa
: Go to Agents pages
: Open Searchf
: Toggle fullscreen mode for DAG visualization
Notifications
The UI includes a notification system that alerts you to important events:
- Task failures
- Completed DAGs
- System warnings
- Agent disconnections
Notifications appear in the top-right corner and can be reviewed in the notifications panel.
Next Steps
- Learn how to Deploy Cyclonetix in your environment
- Explore Advanced Features for more capabilities
- Check the Troubleshooting & FAQ if you encounter issues