Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Device Dashboard enables you to monitor your device status, custom information,device  device status, and custom device application information. You can view summary activity or use filters to drill down to view metrics for a specific device.

Using the Device Dashboard, DevOps can ensure that devices are up and running, product managers and business stakeholders can examine device activity and trends, and developers can drill down into results to identify issues affecting single or multiple devices.

Image RemovedImage Added

Network Requests Dashboard

...

The Errors Dashboard enables you to view crashes, exceptions, and custom errors, both fatal and non-fatal. DevOps can monitor activity list and notify developers of error events. The developers can select the error event to view details and download and download the stack trace for debuggingfor debugging.


Info

The stack trace will only be available if it is reported with the IoT SDKs or through the IoT REST API.

With the Errors Dashboard, you can do the following:

...

In the screenshot below, the criteria operatingsystemversion is softwareversion and Country are added, which could potentially home in on performance issues caused by a particular operating system versionsoftware version in a particular country.

Image RemovedImage Added

Anchor
modify-content
modify-content
Modify Content and Presentation

...

The Widget Builder allows you to choose from one of six types of graphs, you should try to use the best graph for your data set. The following is a guideline for choosing the graph type: 

Graph TypeGraph PropertiesUse Case(s)Example Graph
Pie Chart
  • Field
  • Subfield
  • Filters
  • Name

Use pie charts to compare parts of a whole.

Examples:

  • For a retail device, the percentage of sales for each store.
  • For a fitness device, the percentage of different types of activities such as running, bicycling, walking.
Image Modified
Bar Chart
  • Field
  • Subfield
  • Filters
  • Name

Use bar charts to compare different items within the same category.

Examples:

  • For an inventory device, the number of items per store.
  • For a smart car, the mileage of different cars.
Image Modified
Time Series
  • Field
  • Filters
  • Name

Use a time series to measure events over time. 

Examples:

  • network errors
  • sales
Image Modified
Histogram
  • Field
  • Filters
  • Name

Use histograms to analyze and understand the distribution of large sets of numerical data.

Examples:

  • The distribution of network request duration.
  • For a smart home device, the distribution of temperatures.
Image Modified
Number
  • Field
  • Filters
  • Name

Use a number graph to highlight an important data point.

Examples:

  • active devices
  • sales total
  • network errors
Image Modified
Table
  • Field
  • Filters
  • Name

Use a table to view detailed data for a list of similar items.

Examples:

  • customers
  • network requests
  • devices
Image Modified

How to Use Filters

Filters enable you to narrow your results to meaningful information. For example, suppose you wanted to see the total number of items sold at each store, but you were particularly interested in those more expensive items. You could choose a bar graph and use the field field Device Name and  and the subfield TransactionAmount with Annual Mileage with the filter price > 50Location: Quebec, Canada to view the transactions of the devices that with an average cost greater than $50 average annual mileage of cars in Quebec, Canada, as shown in the example widget below.

Image RemovedImage Added

CSS Stylesheet
div.confluence-information-macro.confluence-information-macro-information {
   max-width: 70%;
   min-width: 200px;
}