Components summary

3 minute read

The summary provides a snapshot of all the run activity for a component, including the following:

  • Workflows

  • PRs and commits

  • Runs

  • Builds

  • Deployments

  • Scanning results

Not all charts may display data, depending on the type of workflows run. For example, to populate the Build chart, a build step must be executed in at least one run.

Access and filter the summary

Filter the summary by the repository branch and a specific time frame.

To access and filter the summary:

  1. Select a component, and then select Summary on the left pane.

  2. Filter for the data you want to display by selecting the following:

    1. Select FILTER.

    2. Select a Branch from the options.

    3. Select a Duration from the following options:

      Table 1. Duration filter definitions
      Duration Definition

      Current week

      Current week in the month, Monday to Sunday schedule. For example, if current day is Tuesday, only data from Monday and Tuesday are displayed.

      Previous week

      Previous week in the month, Monday to Sunday schedule.

      Two weeks back

      Two weeks prior in the month, Monday to Sunday schedule.

      Current month

      First day of current month up to current day.

      Previous month

      First day to last day of previous month.

      Two months back

      First day to last day of two months prior.

      Last 7 days

      The past seven days.

      Last 30 days

      The past 30 days.

      Last 90 days

      The past 90 days.

      Custom range

    4. Select APPLY.

The data are filtered accordingly and displayed in the security insights dashboard.

Set a custom date range

View analytics data for any desired time frame, as in the example below:

Custom time frame
Figure 1. Example Custom range selected.

To set a custom date range:

  1. Select FILTER.

  2. Select Custom range.

  3. (Optional) Select the Left chevron to go to a previous month and year.

  4. Select a date for the time frame start.

  5. (Optional) Select the Right chevron to go to a subsequent month and year.

  6. Select a date for the time frame end.

The custom date range is set accordingly and displayed in blue on the date picker.

Activity

An example Activity chart filtered by branch and time frame is displayed below:

Activity summary
Figure 2. Activity summary of an example component.

The chart includes the following:

  1. Numbers of total, active, and inactive workflows. Select the Total workflows number to list workflow details, including:

    • Workflow name

    • Branch name

    • Status

    • Last active date and time (UTC)

      In the list, perform any of the following:

      • Select FILTER to filter by status.

      • Search for specific workflows by entering all or part of any column item into Search.

  2. Numbers of total PRs and direct commits, number of commits per active developer, and number of active developers. Select the Total PRs and direct commits number to list commit details, including:

    • Commit ID

    • Repository URL

    • Branch name

    • Author

    • Commit date and time (UTC)

      In the list, perform any of the following:

      • Select FILTER to filter by branch.

      • Search for specific commits by entering all or part of any column item into Search.

  3. Numbers of total, successful, and failed workflow runs. Select the Total workflow runs number to list run details, including:

    • Workflow name

    • Branch name

    • Run ID

    • Status

    • Run start date and time (UTC)

      In the list, perform any of the following:

      • Select FILTER to filter by status.

        Runs detail filter
        Figure 3. List of run details with filter set on Success status.
      • Search for specific commits by entering all or part of any column item into Search.

      • Select a Run ID to display the run details in a new browser tab.

Builds and deployments

The builds and deployments summaries provide status data for the chosen branch and time frame.

Example Builds and Deployments charts are displayed below:

Activity summary
Figure 4. Summary of builds and deployments in an example component.

Each chart displays the following (highlighted in the deployments chart):

  1. Total number

  2. Number of successes and failures

Hover over a stacked bar in the chart to display the number of successes and failures for that time point.

Builds chart details

Select a linked number in Builds to display:

  • Run ID

  • Status

  • Start time

  • Duration

  • Workflow name

    In the list, perform any of the following:

    • Select FILTER to filter by status.

    • Search for specific builds by entering all or part of any column item into Search.

    • Select a Run ID to display the run details in a new browser tab.

Deployments chart details

Select a linked number in Deployments to display:

  • Run ID

  • Start time

  • Duration

  • Status

  • Workflow name

  • Environment

    In the list, perform any of the following:

    • Select FILTER to filter by status.

    • Search for specific deployments by entering all or part of any column item into Search.

    • Select a Run ID to display the run details in a new browser tab.