Workflow Details

Prev Next
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 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