Dashboards

Dashboards provide a powerful tool for preparing diagnostic data for different kinds of use cases in the lifecycle of a software application. In the dashboards, you can filter, aggregate, and annotate PurePath-related information for experts in different fields.

AppMon currently support two types of Dashboards:

Dashboards - AppMon Client vs Web

Many concepts are common to both AppMon Client and AppMon Web dashboards. For example, you can select the System Profile and timeframe to display, filter criteria, and customize both Client and Web dashboards. Although looks are quite distinct, tiles are for web dashboards what dashlets are for dashboards in the AppMon Client.

AppMon client dashboards

  • The traditional way to serve information / insights are the dashboards in the AppMon Client.
  • For AppMon 6.5 and later, many dashboards are only available in the Client and are more configurable, so it is often worth the seconds to:
    • Start a webstart client.
    • Have a portable client available on portable media and connect it to the AppMon Server.
    • Install the client for continued use and the whole lot of configuration tasks.
  • You can share dashboards by storing them on the AppMon Server.

Web dashboards

  • Available instantly on any conceivable device.
  • Fire them up in the browser at the blink of an eye without any installation necessary. (https://<DynatraceServer>:9911)
  • They adapt well to now ubiquitous mobile devices.
  • Pivotal dashboards like the transaction flow one are available.
  • You can share them across the web with a URL (and an account and permissions on that AppMon Server).

Getting data for a dashboard

AppMon Client

Dashboard and its dashlets display data of the System Profile/Stored session, currently selected in the Session selector. Dashboard header only shows the timeframe.

Dashboard header shows time scope
Dashboard header shows time scope

To change the data source for a dashboard, simply select the required Server and/or System Profiles/stored session from the resource selectors. All the dashboards and dashlets switch to this data source, unless custom data source is set.

You can set a custom data source for a dashboard and/or a dashlet. The header of the dashlet with custom data source displays the icon. Priority of data sources is the following:

  1. Dashlet specific data source. Change of dashboard data custom source or server/session in resource selectors won't affect custom dashlet data source.
  2. Dashboard specific data source. Change of server/session in resource selectors won't affect custom dashboard data source.
  3. Resource selectors.

The header of dashboard with custom data source shows data source and the timeframe.

Dashboard header shows custom data source and time scope
Dashboard header shows custom data source and time scope

To set the custom data source for a dashboard:

  1. Select the required dashboard in the dashboard selector, then right click it and select Properties from the context menu.
  2. In the Dashboard Properties dialog box click the Source tab.
  3. Deactivate the Use select client data source checkbox.
  4. If needed, select the AppMon server from the Server list.
  5. From the Session list, select a System Profile, or a stored session.

To change data source for a dashlet:

  1. Open the Source tab of the Dashlet Properties dialog box. Do one of the following:
    • Press Alt+Enter, to open the Dashlet Properties dialog box and then click the Source tab.
    • Right-click the dashlet tab, select Dashlet Properties from the context menu, and then click the Source tab.
  2. Select the Enable dashlet specific data source check box.
  3. If needed, select the AppMon server from the Server list.
  4. From the Session list, select a System Profile, or a stored session.

Some dashlets, for example Incidents dashlet, may be configured to show session independent server-wide data. The header of such dashlets contains global global icon. Change of session doesn't affect dashlet data, but the change of server does. To set dashlet as session-independent:

  1. Open the Source tab of the Dashlet Properties dialog box. Do one of the following:
    • Press Alt+Enter, to open the Dashlet Properties dialog box and then click the Source tab.
    • Right-click the dashlet tab, select Dashlet Properties from the context menu, and then click the Source tab.
  2. Select the Use session independent data source check box.

AppMon Web

Dashboards and web views are always tied to a specific server, and are only able to display data from it. You can select a System Profile or a stored session, and a logical application defined in it.

Web header shows the data source
Web header shows the data source

You can set data source for web dashboard, or tile separately. The header of the tile with custom data source displays the icon. The tile specific data source has priority over the dashboard-specific data source, and change of dashboard data source won't affect such a dashlet.

To change the data source for a dashboard, just select a System Profile or a stored session, and an application from the drop-down lists at the toolbar.

To change data source for a tile:

  1. In the upper-right corner of the web dashboard, click Edit.
  2. Select the required tile, and click Edit tile.
  3. In the tile configurator, expand the Advanced settings section.
  4. Select a System Profile/stored session and an application from the appropriate lists.
  5. Click Done to save your changes to the tile, and to the dashboard.