Introduction

Dashboards are essential for visualizing and analyzing data efficiently. Over time, dashboard platforms have evolved, introducing new features, improved usability, and enhanced customization options. This document provides a parity comparison between Classic Dashboards and Dashboards 2.0, highlighting key differences and feature improvements.

Understanding these differences will help you transition smoothly to Dashboards 2.0 while leveraging its advanced capabilities. Below is a detailed list comparing the two versions.

Comparison criteriaClassic DashboardDashboard 2.0
Network Backup Status jobThe device count displayed for network config backup job—both configured and not configured, is fixed, as it is based on limited scope of coverage of resources.
Only specific types of resources are included like Switches, routers, firewalls, etc.

select Logs tile
The updated resource model in OpsQL now includes a wider range of network resources than before. As a result, the total number of network resources displayed in the new tiles is higher.
Example: While the previous model classified only switches, routers, and firewalls as network resources, the updated model expands coverage to include load balancers, wireless access points, and other network devices, leading to a larger overall count.
Rather than viewing this as a discrepancy, users should recognize that the change results from an enhanced classification system with broader coverage. Documenting this as parity ensures transparency and clarity when comparing the old and new models.

select Logs tile
Popup actionsAll tiles in Classic Dashboards support popup actions.
This means that when you click on a link in a widget, a popup window appears with additional details related to that widget.
A drilldown action allows you to click on a widget and open another popup with deeper insights or a related dataset.
Example: Clicking on the device count link in a "Device Availability" widget opens up a popup showing a list of devices that are down, unknown, undefined, etc.

select Logs tile
Only a few tiles support popup actions in Dashboard 2.0.
Example: The Schedule tile shows popup actions.
When you click on the Resources Impacted link or the assigned resource groups link, it opens up a popup window, that shows further information.

select Logs tile
Graphs visibilityThe Alert Trend widget displays the number of Open Critical and Warning Alerts over time using a line graph.
The graph helps track trends and identify any fluctuations in critical and warning alerts over a given period.


select Logs tile
The Alert Trend graph is now displayed as stacked bar graphs instead of a line graph.
Stacked bar graphs provide better visibility of different alert severities (like critical, warning, OK) over time, making it easier to analyze trends and identify patterns.

select Logs tile
Resource availability visualization limitationA tenant cannot view Device Availability for all of its clients in a single view.
Instead, the tenant must select each client individually to view device availability.

select Logs tile
A tenant cannot view Device Availability for all of its clients in a single view.
Instead, the tenant must select each client individually to view device availability.

select Logs tile
Filtering ability within tilesClassic Dashboard widgets have the ability to search within a popup window.
Example: Consider an Asset Inventory widget.
When you click on a device count in the widget, it opens up a popup window, and you can search for Name, IP Address, OS, etc.

select Logs tile
Dashboard 2.0 does not support popup actions for any tiles except the Schedule tile.
In the Schedule tile, clicking on any link opens a popup window, but there is no search option available within it.
Room mode activationClassic Dashboards Room Mode can be activated at the individual dashboard level, allowing for more granular control over which specific dashboards have this mode enabled.


select Logs tile
Dashboards 2.0, the Room Mode feature can only be enabled at the collection level, meaning it applies to all dashboards within that collection. Additionally, it does not require a password for activation.

select Logs tile
Resource count mismatchesResource counts were based on a legacy resource model with limited definitions and attributes.
Resource counts plotted against availability and types followed a simpler categorization.

select Logs tile
Utilizes an enhanced resource model with broader coverage of resource definitions and attributes, leading to potential differences in resource counts when compared to Classic Dashboards.
Due to the improved resource model, you may notice mismatches in resource counts when plotted against availability or resource types.

select Logs tile
Progress bar visualizationUses an inbuilt progress bar visualization to display CPU utilization. Provides a simple, percentage-based view.
Easy to read at a glance but lacks detailed time-series insights.

select Logs tile
Does not support the inbuilt progress bar visualization, but uses a line graph to show CPU utilization trends over time.
Provides a more detailed view, helpful for identifying patterns and anomalies.

select Logs tile
Alert tile displays alerts over a period with a default interval of 30 minutes.The Alert Trend graph uses a
15-minute interval
for displaying data over a period of time.
The Alert Trend graph previously used a 1-hour interval, even when displaying data for a
4-hour period.
This interval has been reduced to 30 minutes.
How DB 2.0 works for Tenant and customer of the tenantFor Tenants:
  1. Create dashboards for yourself or for customers.
  2. View and manage dashboards across multiple customers.
  3. Configure widgets to show data from all customers or specific customers.
The classic dashboard does not have Service Availability widget.

For customers of Tenants:
  1. Create dashboards for resources in your client.
  2. View and manage dashboards for your users only.
  3. Configure widgets to show data for your specific customers.
  4. Customers get full control over Metric widgets, allowing them to create customized views based on their needs.
Example: To get the total inventory count:
  1. Create a dashboard in classic dashboard and configure Device Count widget.
Limitations:
  1. User cannot modify dashboards created by the tenant unless permissions are granted.
  2. There is no preference for type of visualization.
  3. User has to enter all the details in the window.
    For Tenants:
    1. Create dashboards for yourself or for customers.
    2. View and manage dashboards across multiple customers.
    3. Configure tiles to show data from all customers or specific customers.
    Example: A Tenant wants to monitor Service Availability across multiple customers:
    1. The tenant creates a dashboard in
      Dashboards 2.0 and configures a Service Availability tile.
    2. They can filter the data for a single customer or view all customers in a single view.
    3. They can share specific dashboards to all users or to specific roles.
    Limitations: Metric tile is available only in Client's scope.

    For customers of Tenants:
    1. Create dashboards for resources in your client.
    2. View and manage dashboards for your users only.
    3. Configure tiles to show data for your specific customers.
    4. Customers get full control over Metric tiles, allowing them to create customized views based on their needs.
    5. The OpsQL query automatically displays the count. The query is already there. User can modify as required.
    Example: To get the total inventory count:
    1. Creates a dashboard in Dashboards 2.0 and configures Resource tile.
    2. Can prefer any type of visualization like Line graph, bar graph or value.
    Limitations: Cannot modify dashboards created by the Tenant, unless permissions are granted.