Import AppMon Client dashboards to AppMon Web

AppMon 2018 February

This feature is available in AppMon 2018 February only.

AppMon Web allows you to import dashboards from the AppMon Client. It is a convenient way to migrate your dashboards to web interface. The feature is limited, and not everything can be imported. See Limitations and compatibility section below for more information.

Note, that a dashboard itself does not contain any data. It's just a configuration of how the data from a particular data source must look like. The actual displayed data depends on user permissions and data source availability. In particular, Clients are able to connect to several AppMon Servers, while AppMon Web is always tied to one Server. So if you import a dashboard, which used several Servers as data sources in the Client, you can only see the data from the Server to which AppMon Web belongs to. For other servers a warning about unreachable data source is displayed.

How to import

  1. Open the required dashboard in the AppMon Client.
  2. Save it to the file system.
  3. Sign in to the AppMon Web, and open the Dashboards web view.
  4. Click Import client dashboard in the top right corner.
  5. Click Select client dashboard.
  6. Navigate to the saved dashboard and open it.
  7. Wait for the conversion process to complete. The message displays log warnings at the end.
    The imported dashboard have the same name as in the AppMon Client. You can change it later.

Limitations and compatibility

Up to 40 measures for one dashlet can be imported. In case of splitting each part counts as one measure.

Only several filters and dashlet types can be imported. See the lists below.

The imported dashboards won't look exactly the same as in the Client, as the tabular layout can not be used in AppMon Web. Unsupported dashlets will appear as empty tiles.

Available filters

Filter Can be imported?
Timeframe Yes
PurePath No
Applications Yes
Visits No
Agents Yes
Agent Group Yes
Hosts Yes
System Profile Yes
Databases No
APIs No
Web Page No
Web Request No
Business Transactions No
Threads No
Incidents No
Test Results No
Test Overview No

Available dashlets

Even though some dashlets are unavailable for direct import, you can still get the information via workarounds. See the table and workaround steps below.

Dashlet Can be imported? Possible workaround
Agent Breakdown No No
Agents Overview No No
API Breakdown No No
Business Transactions No No
Business Transaction Hotspots Workaround Link to or embed the Business Transaction web view.
Chart Yes
Classes No No
Client Errors No No
Components No No
Cockpit No No
CPU Sampling No No
Dashboards No No
Database No No
Database Count No No
Database Hotspots No No
Database Time No No
Dual Axis Chart Yes
Dynamic Measure Matrix No No
Entry Points No No
Errors Workaround Link to or embed the Errors view
Exceptions No No
Functional Health No No
GUI Controls No No
Incidents Workaround Link to or embed the Alerts web view.
Incident Chart No No
Incidents Overview No No
Layer Breakdown Workaround Link to or embed the Layer Breakdown web view.
License Overview No No
Logging No No
Memory Allocations No No
Messaging No No
Methods No No
Method Hotspots No No
Mobile Workload No No
Naming Services No No
PurePaths Workaround Link to or embed the PurePath web view.
PurePath Comparison No No
PurePath Time No No
Remoting No No
Response Time Hotspots Workaround Link to or embed the Response Time Hotspots web view.
Runtime Suspensions No No
Selective Memory No No
Sequence Diagram No No
Session browser Workaround Link to or embed the stored session overview.
Status Overview No No
System Information No No
System Profiles No No
Tagged Web Requests No No
Tasks and Monitors No No
Test overview No No
Test results No No
Text and image Workaround Text and image dashlet uses images from file system. AppMon Web can only use images by URL. Upload image to a web server, and use it in the Text and Measurement or Image tiles.
Text and measurement Yes
Threads No No
Total Memory No No
Transaction Flow No Link to or embed the Transaction Flow web view.
User Actions Workaround Link to or embed the User actions web view.
User Actions Health No No
User Action PurePaths No No
Visits Workaround Link to or embed the Visits web view.
Web page No No
Web Requests Workaround Link to or embed the Web requests web view.
Web Request Count No No
Web Request Time No No
Web Services No No
World Map Workaround Use the World Map web view or tile.

Every web dashboard tile, except for the Text and measurement tile, supports the change of click behavior.

By default a click on tile opens its detailed view. You can change it to open a dashboard, or a URL, including URL of a web view.

To change a click behavior:

  1. In the AppMon Web, navigate to the required dashboard, and click Edit.
  2. Select the required tile, and click Edit tile.
  3. Expand the Advanced settings section.
  4. Select the required click behavior:
    • Open the tile detail view: Default behavior. On click expands the tile to full-screen view.
    • Link to a dashboard: On click opens the selected dashboard. Only dashboards, to which the current user has access can be linked.
    • Open a URL: On click opens the specified URL. You can specify an external URL, which opens in a new tab, or an internal URL, which opens in the same tab.
      For internal URls, you don't have to specify the whole URL, but just the web view suffix with # sign, for example, #pure-paths. Web view opens with same filters applied, as the source dashboard.
  5. Save your changes.

In the Text and measures tile you can create a link to any URL. Use this functionality to link another dashboards or web views from the tile.

Embed a dashboard or a web view

The Web tile renders external content inside an iframe and thus provides the ability to display the PurePaths view or external content on a web dashboard. Note, that here you always have to specify the full URL.