Skip to main content
Version: 1.0.1

Milvaion UI Screenshots

This page provides a visual tour of the Milvaion Dashboard, showcasing its key features and interfaces.

Light Mode

All screenshots on this page are captured in dark mode. The dashboard also supports light mode.


Overview

The main dashboard provides a comprehensive view of your job scheduling system at a glance.

Dashboard Overview

Key elements:

  • Total executions and success rate
  • Active workers and capacity utilization
  • Queued, running, and completed jobs
  • Executions per minute metrics
  • System health

Jobs Management

Job List View

Browse all scheduled jobs with filtering capabilities.

Jobs List

Features:

  • Search by job name or tag
  • Card and table views
  • Quick actions (Enable/Disable, Trigger, Edit, Delete)

Filters:

FilterValues
StatusActive / Inactive
TypeAny job type registered by a worker
ScheduleRecurring / One-time
WorkerAny registered worker
SourceMilvaion / External (Quartz, Hangfire)

Filters combine, and the active count appears next to a Clear filters button. The Type and Worker lists are built from the worker registry rather than from the jobs currently on screen, so an option does not disappear the moment you select it.

A one-time job that has already run keeps its Active badge and gains a Completed badge - it is not disabled, it simply has nothing left to do. See Core Concepts.

Job Details

View comprehensive information about a specific job.

Job Details Job Details

Information displayed:

  • Job configuration (cron expression, timeout, retries)
  • Execution history
  • Recent occurrences with status

Create / Edit Job

Create new jobs or modify existing ones through an intuitive form.

Create Job Create Job

Configuration options:

  • Job type selection (autofill workers and job types)
  • Job data schema definition (autofill from worker)
  • Cron expression builder with preview
  • Job data (JSON payload)
  • Timeout and retry settings

Occurrences

Occurrence List

View all job executions with detailed status information.

Occurrences List

View execution creations and updates in real-time.

Occurrences Real-Time

Occurrence Details

Drill down into a specific execution for troubleshooting.

Occurrence Details

Details included:

  • Execution timeline
  • User-friendly logs
  • Status change history
  • Error details and stack trace (for failed jobs)
  • Job data snapshot

Occurrence Logs

View execution logs for debugging and monitoring.

Occurrence Logs


Upcoming Executions

Shows what runs next - scheduled jobs and workflows on one timeline, earliest first.

Unlike the job list, which shows how jobs are configured, this screen reads the live schedule the dispatcher polls. It is the place to look after a deploy, or when somebody asks why a job did not run.

Columns:

  • When - a live countdown plus the absolute time
  • Name and tags
  • Type - Job or Workflow
  • Schedule - the cron expression, or "one-time"
  • Target - worker and job name
  • Status

Filters: time window (1 hour to 7 days), jobs or workflows, name search, and an Only problems toggle.

Status values:

StatusMeaning
ScheduledThe dispatcher holds this time. It will fire.
ProjectedComputed from the cron expression - workflows only.
Not scheduledActive and recurring, but nothing will run it.
Invalid cronThe expression could not be parsed.

Entries with no run time sort to the bottom and are marked down the left edge, so they stay findable in a long list. A banner at the top reports how many there are, with a shortcut to filter down to just those.

Two banners signal trouble rather than data: one when the Redis scheduler is unreachable - without it, an outage would look like an empty schedule - and one when there are more recurring jobs than the health check inspects, meaning the count is a floor rather than a total.

See Monitoring for the underlying endpoint.


Workers

Worker List

Monitor all registered workers and their health status.

Workers List

Worker Details

View detailed information about a specific worker instance.

Worker Details


Workflows

Workflow List

Browse all defined workflows and their current states.

Workflows List

Workflow Details

View step-by-step details and execution history of a specific workflow.

Workflow Details Workflow Details


Settings

System Monitoring

View and manage system settings.

Settings Settings Settings Settings

System Configuration

View and manage system settings.

Settings


Mobile Responsive

The dashboard is fully responsive and works on mobile devices.

Mobile View Mobile View