Dashboard Overview
The Mantis dashboard provides at-a-glance visibility into deployment activity, resource status, and system health.
Dashboard Layout
Section titled βDashboard LayoutβThe dashboard is the default landing page after login:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Dashboard ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€β ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ β Welcome to Mantis β ββ β Hello, admin! You are successfully authenticated. β ββ β [New Deploy] β ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ β Dashboard Period: [Last 7 Days βΌ] [π] β ββ β β ββ β βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬βββββββββ β ββ β β Total βSucceededβ Failed β Running βAvg Timeβ β ββ β β 156 β 142 β 8 β 3 β 45.2s β β ββ β βββββββββββ΄ββββββββββ΄ββββββββββ΄ββββββββββ΄βββββββββ β ββ β β ββ β Success Rate: 94.7% ββββββββββββββββββββββββ β ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ ββ ββββββββββββββββββββββββ βββββββββββββββββββββββββββββ ββ β Top Tenants β β Recent Activity β ββ β β’ Acme Corp 48 β β β’ Deployment succeeded β ββ β β’ Beta Inc 32 β β β’ Deployment started β ββ β β’ Gamma LLC 28 β β β’ Deployment failed β ββ ββββββββββββββββββββββββ βββββββββββββββββββββββββββββ ββ ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ β Target Health β ββ β βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ β ββ β β Total β Online β Stale β Offline β β ββ β β 24 β 20 β 2 β 2 β β ββ β βββββββββββ΄ββββββββββ΄ββββββββββ΄ββββββββββ β ββ βββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββDashboard Components
Section titled βDashboard ComponentsβWelcome Card
Section titled βWelcome CardβThe welcome card displays:
- Greeting with userβs display name
- Quick action button for new deployments
Statistics Panel
Section titled βStatistics PanelβThe main statistics panel shows:
| Metric | Description |
|---|---|
| Total Deployments | Count of deployments in the selected period |
| Succeeded | Deployments that completed successfully |
| Failed | Deployments that failed |
| Running | Currently executing deployments |
| Avg Duration | Average deployment execution time |
Success Rate
Section titled βSuccess RateβVisual progress bar showing the percentage of successful deployments:
Success Rate: 94.7%ββββββββββββββββββββββββββββββββββββββββββββTop Tenants
Section titled βTop TenantsβFor administrators, shows tenants ranked by deployment activity:
| Tenant | Deployments | Success Rate |
|---|---|---|
| Acme Corp | 48 | 97.9% |
| Beta Inc | 32 | 93.8% |
| Gamma LLC | 28 | 89.3% |
Recent Activity
Section titled βRecent ActivityβTimeline of recent deployment lifecycle events (e.g. deployment started, succeeded, failed, cancelled):
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Recent Activity ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€β ββ β 2 min ago Deployment succeeded ββ web-app v1.2.3 β web-prod-01 ββ ββ β 15 min ago Deployment started ββ api-service v2.0.1 β api-staging-02 ββ ββ β 1 hour ago Deployment cancelled ββ backend-services v1.9.0 β web-prod-01 ββ ββ β 2 hours ago Deployment failed ββ web-app v1.2.2 β web-prod-03 (connection timeout) ββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββTarget Health
Section titled βTarget HealthβOverview of deployment target status:
| Status | Color | Description |
|---|---|---|
| Online | Green | Target is connected and healthy |
| Stale | Yellow | Target hasnβt checked in recently |
| Offline | Red | Target is disconnected |
Time Period Selection
Section titled βTime Period SelectionβAdjust the statistics time window:
| Period | Days | Use Case |
|---|---|---|
| Last 24 Hours | 1 | Current activity |
| Last 7 Days | 7 | Weekly trends (default) |
| Last 30 Days | 30 | Monthly overview |
| Last 90 Days | 90 | Quarterly review |
| Last Year | 365 | Annual trends |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Period: [Last 7 Days βΌ] ββ βββββββββββββββββββββββ ββ β Last 24 Hours β ββ β Last 7 Days β β ββ β Last 30 Days β ββ β Last 90 Days β ββ β Last Year β ββ βββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββLive Updates
Section titled βLive UpdatesβThe dashboard updates in real-time via Server-Sent Events (SSE):
Connection status is shown in the header:
| Status | Badge | Description |
|---|---|---|
| Connected | π’ Live | Real-time updates active |
| Connecting | π‘ Connectingβ¦ | Establishing connection |
| Reconnecting | π‘ Connectingβ¦ | Connection lost; auto-reconnect (exponential back-off) in progress |
| Disconnected / Failed | (none) | No live updates; connection closed or max retries (10) exceeded β click refresh to reload manually |
Quick Links
Section titled βQuick LinksβThe dashboard provides quick navigation to common features:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quick Links ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€β ββ βββββββββββββββ βββββββββββββββ βββββββββββββββ ββ β π§ Actions β β π Sequencesβ β π¦ Solutionsβ ββ β Create β β Group β β Combine β ββ β executable β β actions β β sequences β ββ β units β β into flows β β β ββ βββββββββββββββ βββββββββββββββ βββββββββββββββ ββ ββ βββββββββββββββ βββββββββββββββ βββββββββββββββ ββ β π₯οΈ Targets β β β‘ Deploy β β π Storage β ββ β Manage β β Execute β β Configure β ββ β deployment β β and β β backends β ββ β targets β β monitor β β β ββ βββββββββββββββ βββββββββββββββ βββββββββββββββ ββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββGlobal vs Tenant Dashboard
Section titled βGlobal vs Tenant DashboardβGlobal Dashboard (Administrators)
Section titled βGlobal Dashboard (Administrators)βAdministrators see aggregated statistics across all tenants:
- Total deployments across all tenants
- Top tenants by activity
- Global resource counts
- Cross-tenant activity feed
Tenant Dashboard
Section titled βTenant DashboardβNon-admin users see statistics scoped to their tenant:
- Deployments for their tenant only
- Resources within their tenant
- Tenant-specific activity
Resource Counts
Section titled βResource CountsβThe dashboard displays counts of key resources:
| Resource | Scope | Description |
|---|---|---|
| Solutions | Tenant | Deployable solution packages |
| Targets | Tenant | Registered deployment targets |
| Environments | Tenant | Deployment environments |
| Variables | Tenant | Configuration variables |
| Tags | Tenant | Organization tags |
| Sequences | Global (admins only) | Shared execution sequences |
| Actions | Global (admins only) | Shared action definitions |
Tenant dashboard β Resource Counts:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Resources ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€β ββ βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ ββ βSolutionsβ Targets βEnviron. βVariablesβ Tags β ββ β 12 β 24 β 4 β 156 β 18 β ββ βββββββββββ΄ββββββββββ΄ββββββββββ΄ββββββββββ΄ββββββββββ ββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββGlobal (administrator) dashboard β Resource Counts:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Resources ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€β ββ βββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ¬ββββββββββ ββ βSolutionsβ Targets βEnviron. βVariablesβ Tags β ββ β 12 β 24 β 4 β 156 β 18 β ββ βββββββββββ΄ββββββββββ΄ββββββββββ΄ββββββββββ΄ββββββββββ ββ ββ βββββββββββββββββββββββ¬ββββββββββββββββββββββ ββ β Sequences β Actions β ββ β 8 β 24 β ββ βββββββββββββββββββββββ΄ββββββββββββββββββββββ ββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββDeployment Trend Chart
Section titled βDeployment Trend ChartβVisual chart showing deployment activity over time:
Deployments β 30 β β 25 β β ββ 20 β ββ βββ βββ 15 β β ββββ ββββ ββββ 10 β βββ βββββ ββββββ βββββ 5 β βββββ ββββββ βββββββ ββββββ 0 βββββββββββββββββββββββββββββββββββββ Mon Tue Wed Thu Fri Sat Sun
β Succeeded β FailedThe chart displays:
- Daily deployment counts
- Success vs failure breakdown
- Trend over the selected period
Refreshing Data
Section titled βRefreshing DataβManual Refresh
Section titled βManual RefreshβClick the refresh button to reload all statistics:
[π] β Click to refreshAutomatic Refresh
Section titled βAutomatic RefreshβWhen live updates are connected:
- Statistics update automatically on changes
- No manual refresh needed
- Connection status shows βLiveβ
If connection is lost:
- The dashboard retains the last-fetched data
- The SSE client attempts automatic reconnection with exponential back-off
- Manual refresh is available as a fallback
Next Steps
Section titled βNext Stepsβ- Statistics - Detailed statistics and metrics
- Real-time Updates - Live update system
- Deployments - Create and monitor deployments
