> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.itential.com/itential-cloud/cloud-hub/insights/workflow-details/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server. # Workflow details > The Workflow Details tab provides deep-dive analytics for individual workflows, enabling detailed performance analysis and execution pattern identification. **Beta:** Insights is currently in beta. Share your feedback with your Customer Success Manager (CSM) to help us improve. The Workflow Details tab provides deep-dive analytics for individual workflows, enabling detailed performance analysis and execution pattern identification for a specific workflow. ## Overview The Workflow Details tab is organized into sections: * Global Filters (top): Control environment and time range scope * Workflow Selector: Dropdown to select which workflow to analyze * Root Jobs / All Jobs Toggle: Switch between root jobs only or all jobs (including children) views * At-a-Glance Metrics: Four workflow-specific metrics * Execution Patterns: Job Highlights table showing individual job executions * Key Metrics: Four visualizations showing execution trends and performance ## At-a-Glance Metrics The Workflow Details tab displays at-a-glance metrics filtered to the selected workflow only. These four metrics work exactly like the Summary Dashboard metrics but show only this workflow's data. See [At-a-glance metrics](/itential-cloud/cloud-hub/insights/at-a-glance-metrics) for detailed explanations of each metric. ## Execution Patterns: Job Highlights A table showing individual job executions for the selected workflow, helping identify specific problematic or successful runs. ### Table structure | Column | Description | | ------------ | ------------------------------------------------------------ | | Job ID | Unique identifier for the job (clickable link to Job Viewer) | | Status | Job completion status | | Start Time | When the job began execution | | Elapsed Time | How long the job took to complete | | Time Saved | Manual effort avoided by this specific job execution | ### Common use cases **Identify problem patterns:** * Sort by Status to see all canceled jobs * Sort by Elapsed Time to find unusually slow executions * Click Job IDs to investigate specific failures in Job Viewer **Verify successful executions:** * Confirm jobs are completing as expected * Check that Time Saved is being tracked * Validate execution timing patterns **Analyze specific time periods:** * Use Start Time to focus on jobs during specific incidents * Identify whether issues occur at particular times ## Key Metrics Four visualizations provide trend analysis and performance insights for the selected workflow. ### Job Execution Trends A stacked bar chart showing job execution volume over time, split by completion status (completed versus canceled). **What it shows:** * X-axis: Time periods (granularity adjusts based on selected time range) * Y-axis: Number of jobs executed * Green bars: Completed jobs * Grey bars: Canceled jobs * Total bar height: Total number of job executions for the selected time period **Time granularity:** The chart automatically adjusts time bucket granularity based on your selected time range: | Time Range Selected | Chart Granularity | | ------------------- | ----------------- | | Last 7 days | Daily | | Last 30 days | Daily | | Last 3 months | Weekly | | Last 6 months | Weekly | **Use this chart to:** * Identify reliability trends: Growing red bars indicate increasing cancellations * Spot volume changes: Sudden drops may signal disabled schedules or workflow issues * Correlate with incidents: Match cancellation spikes to known system events * Validate fixes: Confirm cancellations decrease after workflow updates #### Example interpretation * Steady green bars = consistent, reliable execution * Increasing grey bars = growing cancellation problem requiring investigation * Decreasing total height = declining workflow usage ### Job Performance A line graph displaying P50 and P90 execution times over the selected time period. **What it shows:** * X-axis: Time periods (granularity adjusts based on selected time range) * Y-axis: Execution time (ms) * Blue line: P50 (median) runtime - typical performance * Orange line: P90 runtime - 90th percentile performance **Use this chart to:** * Identify performance degradation: Lines trending upward indicate slowing execution * Assess consistency: Large gap between P50 and P90 shows high variability * Validate optimizations: Lines trending downward confirm improvements * Set SLAs: P90 line helps establish realistic performance expectations #### Example interpretation **Stable performance:** * Both lines flat and close together * Indicates consistent, predictable execution **Gradual degradation:** * Both lines trending upward over time * May indicate growing data volumes, resource constraints, or performance issues **High variability:** * Large gap between P50 and P90 * Some executions taking much longer than typical - investigate outliers **Recent spike:** * Sudden jump in both lines * Correlate with recent changes, increased load, or infrastructure issues ### Task Performance A bar graph showing P50 (median) runtime for each individual task in the selected workflow, identifying which tasks take the longest to execute. **What it shows:** * Y-axis: P50 runtime (median execution time for each task) * X-axis: Task names * Bar length: Proportional to task execution time **Use this chart to:** * Identify bottlenecks: Longest bars show which tasks slow down the workflow * Prioritize optimization: Focus on high-runtime tasks for maximum impact * Understand workflow composition: See how time is distributed across tasks * Validate task-level changes: Confirm individual task improvements #### Customize your view Filter by task type (select/deselect to include): * Manual: Manually triggered tasks * Automatic: Automatically executed tasks * Operations: Operational tasks * Adapters: Adapter tasks * Applications: Application tasks * Other: Other task types You can also select or deselect specific individual tasks to focus your analysis. #### Example interpretation * One task significantly longer than others = clear bottleneck candidate * Many tasks with similar runtime = well-balanced workflow * First/last tasks taking longest = potential I/O or connection overhead ### Daily Job Activity A heatmap showing job executions by day and hour. Darker colors indicate more jobs. **What it shows:** * X-axis: Hours of the day * Y-axis: Days of the week (Monday-Sunday) * Color intensity: Darker = more jobs executed during that day/hour * Each cell: Number of jobs that executed during that specific day and hour **Use this heatmap to:** * Verify scheduling: Confirm workflow runs when expected * Identify patterns: Understand whether this is scheduled, manual, or event-triggered * Plan maintenance: Find low-activity times to update the workflow * Spot anomalies: Unexpected execution times may indicate issues #### Common patterns to look for **Scheduled workflow:** * Dark vertical band at specific hour(s) across multiple days * Example: Nightly report running at 2 AM every day **Business hours workflow:** * Dark cells during work hours (e.g., 9 AM - 5 PM, Monday-Friday) * Indicates manual triggering or business-hours events **24/7 automated workflow:** * Consistent color intensity across all hours and days * Indicates continuous automation or frequent event triggering **On-demand workflow:** * Scattered dark cells with no clear pattern * Indicates manual or sporadic event-based triggering > The Workflow Details tab provides deep-dive analytics for individual workflows, enabling detailed performance analysis and execution pattern identification.