Skip to main content
Dashboards are Fusion’s built-in analytics component. Most of the components of dashboards, called panels, are for data visualization. Some panels display textual information; for example, records in a table or documents. Dashboards permit near-real-time views of data. For some types of panels, you can configure how frequently the panel gets new data. Dashboards also permit users to interact with data. For example, users can submit queries, select facets, and zoom in and out on histograms. A Fusion dashboard contains one or more controls for search query inputs and one or more quantitive displays over the results for that query. Dashboards run as a client-side application in a web browser, using JavaScript components for HTML5. Client-side JavaScript provides a dynamic, responsive browsing experience. Solr facets provide the quantifications required for visualizations, for example, charts, graphs, tables, and maps (for geospatial data). Dashboards can also have tabular displays for drilling down to the individual documents in a results set. The underlying browser application is Banana, an open source visualization tool based on Kibana 3. Where Kibana communicates with Elasticsearch, Banana communicates with Solr. Banana can be downloaded from: https://github.com/LucidWorks/banana/. Fusion dashboards were first developed for log file analysis. Log file entries contain a timestamp plus some amount of additional event information. Fusion’s date/time processing aggregates these timestamps at different levels of granularity allowing for visualization of historical trends in system and user behaviors. See these additional topics for details:
Create dashboards that meet the needs of users.
If you configure the dashboard to use existing data and add a Filtering panel, the panels in the dashboard work as you add panels and configure them. You do not need to wait until you have finished configuring the entire dashboard before viewing the panels recently added or edited.

Requirements for a dashboard

Requirements for a dashboard are:
  • Input panel(s). You must add one or more input panels that let you specify which data the dashboard will display.
  • Filtering panel. You must add a filtering panel to ensure that the dashboard functions correctly.
  • Output panel(s). You must add one or more output panels to display the data.

Steps to create a dashboard

To create a dashboard, perform these actions in the order specified:

Choose a starting point

You can create a new dashboard from scratch or modify an existing dashboard.To open the dashboard, complete the following:
  1. From the Fusion workspace, click Analytics Analytics > Dashboards, or click System System > Log Viewer.
  2. In the upper right corner of the default dashboard, click the link for the dashboard you want to use as a starting point.

Configure dashboard settings

The dashboard settings affect all the panels on a dashboard. To configure settings, click Configure dashboard.

Lay out the dashboard

A dashboard consists of rows and panels, and possibly columns (if you use Column panels). The table provides the available options.

Configure panels

This section describes general tasks that apply to all panels and tasks that apply to specific types of panels.
As a best practice, we recommend you configure each panel as you add it. Then save and test to verify it is set correctly before you add another panel.

Configure input panel settings

The elements on input panels determine the information displayed and is based on:
  • Panel configuration
  • Panel contributions to the query
  • User interactions with the panels

Configure specific types of panels

Save the dashboard

You can save a dashboard to Solr, a file, or a GitHub gist. We recommend that you always save dashboards to Solr (even if you also save them as files or gists).

Test the dashboard

View and interact with the dashboard, and verify each panel displays the expected data. If necessary, adjust the placement and settings of the panels based on user feedback.
This topic details the options available to use Fusion dashboards.

Dashboards main page

When you open the Fusion dashboards, your organization’s dashboards display, as well as the EXPLORE DASHBOARDS section that provides options to create or display specific types of dashboards.You can click the icons in the top right corner of the screen to perform the following functions:For more information, see Fusion 5.x Built-in Dashboards.

Interact with data

The table describes options to interact with data displayed in certain dashboards.

Interact with specific types of panels

The table describes options for specific types of panels.

Table and text panels

Histogram and Range Facet panels

The table describes options for the Histogram and Range Facet panels.

Filtering panels

The table describes filter options for panels.

Heat Map panels

The table describes the option for heat map panels.

Filter by Fusion request ID

To only display information about log entries with a specific Fusion request ID, you can filter the contents of a logs dashboard by the Fusion request ID.Filter the contents in the following ways:To view the dashboard for a Fusion UI API error or API error toast, click View logs dashboard. The system displays the dashboard using a filter for that request ID.API error with link in Fusion UI:View logs dashboard link in API errorAPI error toast with link:View logs dashboard link in toastFiltered Service Logs dashboard:Click View logs dashboard to open the Service Logs dashboard with filters by the Fusion request ID. For example, the filtering query for the mdc_requestId_s field displays the fusion-request-id of BWQSjPPYgB.Service Logs dashboard filtered by request ID

Append a query filter parameter to the dashboard URL

As an alternative to constructing a query filter in the dashboard, you can append a query filter parameter to the dashboard URL. In the query filter, use the field name mdc_requestID_s.Example 1: Default dashboard (Service Logs)Default dashboard URLExample 2: Combined Logs dashboardCombined Logs URL

Open the Service Logs dashboard from a job history

  1. Open the job history.
    • For most jobs, click Collections > Jobs, select a job, and then click Job History.
    • For datasource jobs, click Indexing > Datasources, select a datasource, and then click Job History. In the job history, you will see a link named runId: Job history
  2. Click the link to view the Service Logs dashboard filtered by the runId: Service Logs dashboard filtered by runId

Set Permissions

Users who manage or use dashboards need specific permissions to do so.

Permissions to Manage Dashboards

The built-in roles admin and developer both have sufficient permissions to manage dashboards.For users who manage dashboards, set these permissions in roles, and then assign the roles to users:

Permissions to Use Dashboards

The built-in role search does not have sufficient permissions to use dashboards.For users who manage dashboards, set these permissions in roles, and then assign the roles to users:

Manage Dashboards

This topic details the options available to use Fusion dashboards.

Dashboards main page

When you open the Fusion dashboards, your organization’s dashboards display, as well as the EXPLORE DASHBOARDS section that provides options to create or display specific types of dashboards.You can click the icons in the top right corner of the screen to perform the following functions:For more information, see Fusion 5.x Built-in Dashboards.

Interact with data

The table describes options to interact with data displayed in certain dashboards.

Interact with specific types of panels

The table describes options for specific types of panels.

Table and text panels

Histogram and Range Facet panels

The table describes options for the Histogram and Range Facet panels.

Filtering panels

The table describes filter options for panels.

Heat Map panels

The table describes the option for heat map panels.