Process Intelligence Dashboard¶
The Process Intelligence Dashboard is your mission control for Camunda process analysis, delivering deep insights into performance, quality, and operational health across your BPMN processes.
Quick Start¶
Accessing the Dashboard¶
-
Navigate to Dashboard from the main menu.
-
Select your analysis mode:
- Deep Process Analysis — Comprehensive single-version insights
- Version Comparison — Migration planning and impact assessment
-
Choose your process and version(s).
-
Dashboard loads instantly (< 500 ms), data loads progressively as you explore.
Performance Architecture¶
The dashboard uses intelligent lazy loading - the shell loads immediately, and data for each section loads on-demand as you navigate. This means:
- ✅ Instant page load regardless of data volume
- ✅ Smooth navigation between tabs
- ✅ Automatic background data fetching
- ✅ No waiting for unused sections
Dashboard Modes¶
Single Version Analysis¶
Perfect for:
- Troubleshooting production issues
- Performance optimization
- Quality assurance checks
- Operational monitoring
Use when: You want to deeply understand how a specific process version is performing.
Version Comparison Mode¶
Essential for:
- Migration planning and risk assessment
- Impact analysis before deployment
- Identifying regressions or improvements
- Schema change validation
Use when: You're planning to migrate instances from one version to another or want to compare performance between versions.
Dashboard Tabs¶
The dashboard organizes insights into 10 specialized views, grouped by persona:
Operational Excellence¶
Operations Command Center¶
Your real-time monitoring hub
What you see:
System Health Score (0-100) - Composite metric based on incidents, instance age, and failures
Active Incidents - All open issues requiring immediate attention, with:
- Error messages and stack traces
- Affected instance counts
- Activity and incident type
- Quick links to affected instances
Failed Jobs - Dead-letter jobs with no retries left
Stuck Instances - Processes with no activity for 7+ days
External Task Health - Integration point monitoring
Message/Signal Subscriptions - Event correlation tracking
Key Actions:
- Click incident counts to see affected instances
- Inspect individual instances via Process History modal
- Copy error messages for investigation
- Monitor external system health
Performance Insights¶
Identify bottlenecks and optimize flow
What you see:
Performance Hotspots - Top 20 slowest activities ranked by duration
Granular Percentiles - P50, P90, P95, P99 durations for every activity
Performance Health Analysis - Activities flagged as:
STUCK_ACTIVITY- Currently runningHIGH_VARIANCE- P95 > 3x average (unpredictable)LOW_USAGE- Insufficient dataNORMAL- Performing well
Job Executor Performance - Success/failure rates for async activities
API Service Metrics - REST/SOAP call performance and reliability
Script Task Analysis - Execution times and error rates
Automated Anomaly Detection - AI-identified performance issues
Key Metrics:
- Average, Median, P95, P99 durations
- Execution counts and variance
- Success rates and error patterns
Use for:
- SLA compliance monitoring
- Identifying optimization opportunities
- Capacity planning
- Performance regression detection
User Experience Hub¶
Optimize human workflows
What you see:
- User Task Performance - Completion times by task type
- Workload Distribution - Task counts per user
- Task Lifecycle Analysis - Time from creation to completion
- Form Field Analytics - User interaction patterns
- Rework Detection - Tasks requiring multiple attempts
Insights provided:
- Which users are overloaded or underutilized
- Which tasks take longest to complete
- Where users struggle (high revision counts)
- Task backlog accumulation
Use for:
- Workload balancing
- Training needs identification
- Form UX optimization
- Capacity planning
Business Value¶
Business Intelligence¶
Understand business impact and trends
What you see:
Business KPIs:
- Process Efficiency (completions per hour)
- SLA Performance (avg vs P95 ratio)
- Process Volume trends
- Average Cycle Time
Volume Trends - 90-day instance creation patterns
Data Volume Analysis - Historical data growth and archival candidates
Business Value Metrics:
- Efficiency Score (0-100)
- Automation Rate
- Resource Utilization
ROI Analysis - Business impact of process performance
Key Charts:
- Instance volume over time (by version)
- Completion rate trends
- Business metrics evolution
Use for:
- Executive reporting
- ROI demonstration
- Capacity planning
- Archive planning
Process Optimization Studio¶
Discover improvement opportunities
What you see:
Process Variants - Different execution paths with:
- Frequency and percentage
- Duration metrics (avg, min)
- Activity counts
- Performance rating
Process Flow Heatmap - Most frequent transitions
Bottleneck Detection - Activities with high wait times
Concurrent Execution - Parallel activity patterns
Optimization Recommendations - AI-generated suggestions
Insights provided:
- Which paths are most common (happy path)
- Which variants perform poorly
- Where instances wait longest
- Resource contention patterns
Use for:
- Process redesign
- Bottleneck removal
- Variant consolidation
- Performance tuning
Decision Intelligence¶
Analyze DMN decision logic
What you see:
DMN Structure:
- Decision Requirements Diagrams (DRDs)
- Decision table definitions
- Business rule task mappings
Rule Execution Analytics:
- Which rules fire most often
- Input/output patterns
- Execution frequency by rule
- First/last execution timestamps
Coverage Analysis - Which rules never execute
Decision Performance - Execution times per decision
Use for:
- Decision logic validation
- Rule coverage analysis
- Performance optimization
- Business rule audit
Governance & Change¶
Migration Control Center¶
Plan and validate version migrations
Only available in Version Comparison mode
What you see:
Migration Readiness Cards:
- Migration-ready instances
- Critical issues (incidents)
- Variable schema changes
- Active instance counts
Impact Assessment Table:
- Active instances per version
- Open incidents
- Variables in use
- Average instance age
- Complexity rating
Variable Schema Comparison:
- Type changes (require transformation)
- Removed variables (validate not needed)
- New variables (set defaults)
- Unchanged variables
Migration Action Plan - Step-by-step checklist:
- Review type changes
- Confirm removed variables
- Initialize new variables
Complexity Ratings:
READY_FOR_CLEANUP- No active instances, safe to removeMIGRATION_CANDIDATE- Clean, ready to migrateHAS_INCIDENTS- Fix incidents firstLONG_RUNNING- Old instances, review carefully
Use for:
- Pre-migration validation
- Risk assessment
- Data transformation planning
- Migration execution
Quality & Compliance¶
Ensure data governance and security
What you see:
Security Score - Data protection assessment
Variable Analytics:
- High-risk variables (PII, financial data)
- Data sensitivity classification
- Large data detection
- Empty value patterns
User Activity Audit:
- Task completion by user
- Performance anomalies
- Compliance status
Data Governance Matrix:
- Risk level distribution
- Data size categories
- Required actions
Compliance Recommendations - Automated security alerts
Sensitivity Detection:
- Email addresses (GDPR concern)
- Credit card patterns
- SSN/tax ID patterns
- Large data fields (>1000 chars)
Use for:
- GDPR compliance
- Security audits
- Data governance
- Access control planning
System Diagnostics¶
Deep technical troubleshooting
What you see:
Historical Error Patterns:
- Resolved incident trends
- Error message clustering
- Occurrence frequency
- Affected instance lists
- Quick diagnostics actions
Process Dependencies - Call Activity mappings
Deployment Analysis:
- Version metadata
- Resource counts
- Deployment sizes
- Resource names
System Correlation - Cross-process incident patterns
Database Transaction Analysis - Lock contention patterns
Diagnostic Actions per Error:
- View affected instances
- Check similar patterns
- Copy error message
- Inspect individual instances
- View quick stats
Use for:
- Root cause analysis
- Dependency mapping
- Performance troubleshooting
- Deployment validation
Leadership¶
Executive Dashboard¶
Strategic insights and KPIs
What you see:
- Key Performance Indicators:
- Overall health score
- Critical metrics summary
- Trend indicators
- Strategic Recommendations - Prioritized action items
- Health Score Trend - Historical evolution
- Business Impact Summary
- Risk Assessment
Use for:
- Executive reporting
- Strategic planning
- Stakeholder communication
- Quarterly reviews
Key Features¶
Modal Dialogs for Deep Inspection¶
Instance History Modal¶
Complete audit trail for any process instance
How to access:
- Click any instance ID across the dashboard
- Use the "Instance Deep Dive Inspector" tool
- From affected instance lists
What you see:
- Chronological event log
- All activities with timestamps
- Variable changes
- Incident records
- Duration metrics
- Task assignments
Use for:
- Debugging specific instances
- Audit trails
- Timeline reconstruction
Variable Details Modal¶
Sample values across versions
Shows:
- Variable type evolution
- Sample values from recent instances
- Creation timestamps
- Type changes between versions
Instance List Modal¶
Bulk instance inspection
Triggered by:
- Incident counts
- Bottleneck activity counts
- Error pattern analysis
Provides:
- Filterable instance lists
- Quick links to instance history
- Business key information
- State and status
Similar Patterns Modal¶
Cross-version error correlation
Features:
- Fuzzy error matching
- Version comparison
- Activity correlation
- Frequency analysis
Common Workflows¶
Troubleshooting Production Issues¶
Start at Operations Center
- Check System Health Score
- Review open incidents
- Identify stuck instances
Investigate Specific Incidents
- Click incident count to see affected instances
- Use "View Affected Instances" button
- Open instance history for timeline
Check Similar Patterns
- Click "Check Similar Patterns"
- Review across versions
- Identify systemic issues
Analyze Root Cause
- Check System Diagnostics for error patterns
- Review incident precursors
- Examine variable correlations
Planning a Version Migration¶
Enable Version Comparison Mode*
- Select source and target versions
- Dashboard enters comparison mode
Review Migration Center
- Check readiness assessment
- Review impact metrics
- Examine variable schema changes
Validate Data Compatibility
- Review type-changed variables
- Plan transformations for removed/new variables
- Check affected instance counts
Performance Comparison
- Compare KPIs across versions
- Check Performance Insights deltas
- Identify regressions
Execute Migration Checklist
- Follow the automated action plan
- Use the built-in checklist
- Document decisions
Optimizing Process Performance¶
Identify Bottlenecks
- Check Performance Insights → Hotspots
- Review Process Optimization → Bottleneck Detection
- Examine wait times
Analyze Variants
- Review Process Optimization → Variant Analysis
- Identify inefficient paths
- Compare variant durations
Check Resource Utilization
- User Experience → Workload Distribution
- Performance Insights → Concurrent Execution
Review Recommendations
- Executive Dashboard → Automated Recommendations
- Prioritize by severity
- Track implementation
Tips & Best Practices¶
Performance Tips¶
- ✅ Let data load progressively - Don't rush through tabs waiting for data
- ✅ Use filters effectively - The dashboard respects your date ranges
- ✅ Bookmark common analyses - Save time with direct URLs
- ✅ Export regularly - Build historical trends
Analysis Best Practices¶
- ✅ Start broad, drill down - Begin with overview tabs, then dive deep
- ✅ Compare before migrating - Always use comparison mode pre-migration
- ✅ Check correlations - Use incident correlation to find systemic issues
- ✅ Monitor trends - Regular exports help track improvements
- ✅ Validate recommendations - AI suggestions are good starting points
Common Pitfalls¶
- ❌ Ignoring P95/P99 metrics - Averages hide outliers
- ❌ Skipping variable comparison - Schema changes cause migration failures
- ❌ Not checking dependencies - Call Activities create hidden coupling
- ❌ Missing stuck instances - They consume resources silently
- ❌ Overlooking low-usage metrics - Insufficient data = unreliable metrics
Technical Overview¶
- Architecture: Single-Page Application (SPA) with lazy loading
- Frontend: Alpine.js + Tailwind CSS
- Data Loading: Progressive, on-demand via REST APIs
- Performance: < 500ms initial load, 200-2000ms per section
- Browser Storage: In-memory only (no localStorage/sessionStorage)
API Endpoints:
/api/dashboard/section/<name>- Tab data/api/dashboard/metric/<name>- Individual metrics/api/dashboard/experimental/<name>- Advanced analytics/api/instance-history/<id>- Instance audit trail/api/variable-details- Variable sampling/api/export-report- Full analysis export
Need Help?¶
- Slow loading? Check browser console for errors, verify database connectivity
- Missing data? Ensure process has completed instances
- Comparison not working? Verify both versions exist
- Export fails? Check browser download permissions
For technical support, check the application logs at /logs or contact your system administrator.













