Graphs and Metrics

DeviceLink provides a visual history of the job runs for all sites in an organization via Graphs. They allow users to see all DeviceLink jobs for a period of time. In addition, it provides tools to quickly navigate relevant job history by filtering jobs and clicking on graph segments. Using Graphs, users may be able to spot trends in backup failures, as well as gain insight into the frequency of changes detected on devices which are not present in source control.

Some examples of how you can use graphs to improve your visibility in Job results are given below:

  • Users can use the Failed jobs filters to identify patterns in failed or timed-out job runs.

  • Users can navigate quickly from the dashboard to the details view of failed jobs in order to better diagnose and address errors.

  • By focusing on jobs with the Modified status, users can observe whether engineers at their sites are following source control best practices.

Working with Graphs

You can display or hide these graphs by clicking the Show/Hide Graphs button to the right of the site search bar.

Once displayed, there are three components that are made visible, with each being explained in the following sections:

Customization Tools

At the top of the graphs section there are many customization tools that allow you to search and filter the graphs. The is especially helpful if you have a lot of sites, or if you are looking for certain use-cases. There are three characteristics of the graphs that you can customize: the date range, date grouping, and displayed status. Changes to any of these characteristics will affect all graphs.

  • Search by name

    • Searching by site name will filter the graphs as well as the site cards

  • Filter by Date Range

    • To change the dates, click on the Date Range. You can type in a new date range, select dates from the calendar, or choose a selection (This Week, Last Week, Last 7 Days, Current Month, and Last Month)

  • Change the Date Grouping (ie. the x-axis)

    • The date grouping of the graph can be customized by selecting Day, Week, or Month beside the Date Range picker

  • Filter by the Type of Job status

    • Using the checkboxes, you can include/exclude the job status, as desired.


The Graphs are shown below the customization tools. By default one row of graphs will be visible, and the graphs will display all statuses for the last seven days, grouped by day. You can use the customization tools to modify your view, and you can press the Show All/Less button to display more (or less) graphs based on your selections.

The larger the date range, the longer the graphs will take to load. This is especially noticeable for organizations with a large number of sites.

Graphs will display the site name, as well as the types of devices that the site contains. In addition, you can download an individual graph as a .png image with a transparent background by clicking on the download icon in the title bar of the graph card. The download location will be based on your browser settings.

Graphs are also interactive. Hovering over a bar section is a quick way to see only that status represented in a single graph. In the image below, hovering over the orange modified section will "grey out" the other sections.

In addition, clicking on that section will navigate to the job run history view, which has been filtered to only show the job runs represented by that section, as seen below.

Notification Table

The notification table will alert you if there are any sites that have not had backup activity within the selected date range (i.e. are not displayed, as a result).

Last updated