v2026.1 Open Portal ↗
On this page

Dashboard Overview

Available Dashboards

StackFlow ships with a suite of pre-built dashboards covering all platform modules. Each dashboard is designed for a specific audience and use case, with drill-down links to underlying records for investigation. All dashboards use real-time data from Aurora PostgreSQL with Redis caching for fast load times.

⚙️ Minimum Requirements
  • DynamoDB: StackFlow_Dashboard and StackFlow_DashboardWidget tables provisioned
  • Aurora: Analytics views (v_incident_metrics, v_sla_compliance) created and accessible
  • Redis: Dashboard data cached under sf:dash:{dashboardId}:{widgetId} with TTL 300s
  • Feature Flag: dashboards enabled in StackFlow_FeatureFlag for the tenant
DashboardAudienceKey Metrics
Executive DashboardC-suite, IT leadershipMTTR, SLA compliance, incident volume trends
SRE MetricsSRE, DevOps teamsDORA metrics, error budget, deployment frequency
ITSM OperationsITSM managers, team leadsOpen incidents by priority/group, SLA status
Cloud Fleet HealthCloud ops, SREResource health, alert count, cost anomalies
FinOps HubFinOps, financeMonthly spend, budget vs actual, top spenders
AI ObservabilityAI engineers, IT opsToken usage, cost, cache hit rate, model latency
KB AnalyticsKnowledge managersArticle views, deflection rate, search coverage

Dashboard Access

Dashboard access is controlled by role. The Executive Dashboard is accessible to super_admin, itsm_manager, and cloud_admin roles. Team dashboards (ITSM Operations, Cloud Fleet Health) are accessible to agents and cloud operators. Custom dashboards can have granular access controls set to any combination of roles.

Customization

Administrators can customize dashboard layouts using the Dashboard Editor at Dashboards → Manage → Edit. The editor supports adding, removing, resizing, and repositioning widgets. Available widget types include: metric card, bar chart, line chart, pie chart, table, alert list, and AI insight card. Custom dashboards can be pinned to the home screen for specific user groups.

Personal Dashboards: Any user can create personal dashboards visible only to them. Personal dashboards are useful for building a customized view of the metrics most relevant to your daily work without modifying shared team dashboards.

Data Refresh

Dashboard data refreshes automatically at configurable intervals. Real-time widgets (active incidents, current alerts) refresh every 30 seconds. Trend charts and historical metrics refresh every 5 minutes. The refresh interval can be adjusted globally in System Properties or per-dashboard in the editor. Manual refresh is always available via the refresh button in the dashboard header.

Embedding Dashboards

StackFlow dashboards can be embedded in external tools using signed iframe URLs. Generate an embed token in Dashboards → Manage → Embed and use the provided URL in an iframe. Embed tokens are scoped to a specific dashboard and have configurable expiry (default: 1 hour). Embedded dashboards respect the viewer's role-based access controls.