Create a dashboardedit

To create a dashboard, you must have data indexed into Elasticsearch, an index pattern to retrieve the data from Elasticsearch, and visualizations, saved searches, or maps. If these don’t exist, you’re prompted to add them as you create the dashboard, or you can add sample data sets, which include pre-built dashboards.

To begin, open Dashboard, then click Create new dashboard.

Add elementsedit

The visualizations, saved searches, and maps are stored as elements in panels that you can move and resize.

You can add elements from multiple indices, and the same element can appear in multiple dashboards.

To create an element:

  1. Click Create new.
  2. On the New Visualization window, click the visualization type.

    Example add new visualization to dashboard

    For information on how to create visualizations, see Visualize.

    For information on how to create Maps, see Elastic Maps.

To add an existing element:

  1. Click Add.
  2. On the Add panels flyout, select the panel.

    When a dashboard element has a stored query, both queries are applied.

    Example add visualization to dashboard

Arrange dashboard elementsedit

In Edit mode, you can move, resize, customize, and delete panels to suit your needs.

  • To move a panel, click and hold the panel header and drag to the new location.
  • To resize a panel, click the resize control on the lower right and drag to the new dimensions.
  • To toggle the use of margins and panel titles, use the Options menu in the upper left.
  • To delete a panel, open the panel menu and select Delete from dashboard. Deleting a panel from a dashboard does not delete the saved visualization or search.

Inspect and edit elementsedit

Many dashboard elements allow you to drill down into the data and requests behind the element.

From the panel menu, select Inspect. The data that displays depends on the element that you inspect.

Inspect in dashboard

To open an element for editing, put the dashboard in Edit mode, and then select Edit visualization from the panel menu. The changes you make appear in every dashboard that uses the element.

Customize time rangesedit

You can configure each visualization, saved search, and map on your dashboard for a specific time range. For example, you might want one visualization to show the monthly trend for CPU usage and another to show the current CPU usage.

From the panel menu, select Customize time range to expose a time filter dedicated to that panel. Panels that are not restricted by a specific time range are controlled by the global time filter.

Time range per dashboard panel

Save the dashboardedit

When you’re finished adding and arranging the panels, save the dashboard.

  1. In the Kibana toolbar, click Save.
  2. Enter the dashboard Title and optional Description, then Save the dashboard.